【发布时间】:2020-05-05 15:08:39
【问题描述】:
我最近创建了两个 EC2,并在每个上都安装了 SQL Server。这两台机器组成了一个具有“永远在线”功能的故障转移集群。
在另一个 EC2 上,我有不同的网站通过“Always On”侦听器访问数据库。
到这里为止,一切都按计划进行。
我的问题是我想从本地 SSMS 访问数据库。我与数据库所在的 VPC 位于不同的域中。
为了解决这个问题,我在 AWS 上创建了一个网络负载均衡器,并在 Route53(和托管安全组......)上添加了一个 DNS。
从一周开始,我就可以从本地 SSMS 访问我的数据库,但有时我会失去与它的连接,几分钟后什么也不做,它又回来了。我仅从我的 SSMS 中遇到此问题,同时所有直接访问“始终开启”侦听器的网站都没有问题。这就是为什么我认为我的问题与负载均衡器有关,但我真的不知道如何纠正它。
您认为我应该采取不同的做法并且不应该在这里使用网络负载平衡器吗?
负载均衡器是否会随机丢弃查询或者它可能有什么问题?
提前谢谢你
【问题讨论】:
标签: sql-server amazon-ec2 ssms amazon-elb