0

如果应用程序在不同的区域上运行,延迟是否会显着增加。我的 rails 应用程序在us-east-1a上运行,我的 MySQL RDS 数据库在us-east-1d上。我的应用程序访问似乎很慢,这会是区域问题吗?

4

1 回答 1

1

这些区域在不同的数据中心运行,因此延迟肯定会增加。话虽如此,Amazon EC2 用户指南说:

Amazon EC2 提供将实例放置在多个位置的能力。Amazon EC2 位置由区域和可用区组成。可用区是不同的位置,旨在与其他可用区中的故障隔离,并为同一区域中的其他可用区提供廉价、低延迟的网络连接。

来源

所以涨幅应该不会太大。我不知道您所说的“大幅”增加是什么意思(是几毫秒吗?几秒钟?),但我想您确定这是否导致您的延迟问题的最简单方法是运行您的app 和 MySQL 服务器在同一个区域,看看这是否会再次降低延迟。

于 2013-01-05T11:02:20.940 回答