我最近创建了两个EC2,并且在每个EC2上都安装了SQL Server。这两台计算机组成了具有“始终在线”功能的故障转移群集。
在另一个EC2上,我有不同的网站,这些网站通过“ Always On”侦听器访问数据库。
直到这里,一切都按计划进行。
我的问题是我想从本地SSMS访问数据库。我与数据库所在的VPC位于不同的域。
为了解决此问题,我在AWS上创建了网络负载平衡器,并在Route53(和受管安全组,...)上添加了DNS。
自从一个星期以来,我可以从本地SSMS访问数据库,但是有时我失去了与它的连接,几分钟后又什么也不回来,它又回来了。我只有我的SSMS才有这个问题,同时所有直接访问“ Always On”监听器的网站都没有问题。这就是为什么我认为我的问题与负载均衡器有关,但是我真的不知道如何纠正它的原因。
您认为我应该做些不同的事情,不应该在这里使用网络负载均衡器吗?
负载均衡器是随机丢弃查询还是它可能有问题?
提前谢谢您
事实上,这种架构运行良好。我不确定这是否是最好的,但我可以按照计划进行。
通过简化所有过程,我们发现问题出在我们办公室和AWS之间的VPN。我们的系统管理员正在搜索它。
谢谢,我希望它能对其他人有所帮助。