Я сейчас нахожусь в Сиднее, и у меня есть следующий сценарий:
- 1 RDS на Северной Вирджинии.
- 1 EC2 в Сиднее
- 1 EC2 на Северной Вирджинии
Мне нужно это для сокращения, и это упрощенный сценарий.
Когда мое приложение подключается к сиднею EC2 к RDS в N. Virgnia, мне требуется почти 2,5 секунды, чтобы получить результат. Мы можем подумать: Хорошо, это задержка.
НО, когда я отправляю запрос в EC2 N. Virginia, я получаю результат менее чем за 500 мс.
Почему медленное соединение при доступе к RDS за пределами региона?
Я имею в виду: я могу испытывать это медленное соединение, когда я запускаю приложение на своем компьютере. Но когда приложение находится в том же регионе, что и RDS, оно работает быстрее, чем на моем собственном компьютере.