在 AWS 中,如果我的 Web 服务器位于 us-east-1a 区域,而数据库服务器位于 us-east-1b 区域,这会影响性能吗?

在 AWS 中,如果我的 Web 服务器位于 us-east-1a 区域,而数据库服务器位于 us-east-1b 区域,这会影响性能吗?

Web 服务器:us-east-1a DB 服务器 us-east-1b

它们之间的 ping 值低于 2ms,所以我猜没问题,但我想检查一下。

答案1

你应该没问题。额外的延迟可以忽略不计。我建议在与主服务器不同的可用区中设置从服务器。

答案2

从 EC2 站点:

可用区是不同的位置,旨在免受其他可用区故障的影响,并为同一区域内的其他可用区提供廉价、低延迟的网络连接。

由于它们都位于美国东部地区,亚马逊可能正在努力实现其“低延迟”承诺。

但 TomTOm 所说的完全正确,这取决于你正在做什么。如果这种 2ms 延迟是你的瓶颈,你可能会在意。

答案3

取决于你做什么。说真的。我认为流量也可能要花钱。我主要研究数据库,其中“10g 连接,同一房间”是良好性能的必要条件。这真的取决于你做什么。

相关内容