EC2 Public DNS изменился, но обратный прокси-сервер Nginx все еще работает - PullRequest
0 голосов
/ 01 июня 2018

Это сценарий:

  • Экземпляр EC2, который хранит и обслуживает example.com
  • Экземпляр EC2, который хранит и обслуживает subdomain.example.com

Таким образом, каждый раз, когда instance1 получает HTTP-запрос для subdomain.example.com, он перенаправляет его на instance2.Instance1 подключил Elastic IP, так что публичный IP никогда не меняется, но с instance2 я работал только с его публичным DNS.В моем блоке сервера Nginx (instance1) я перенаправляю запросы http на instance2, используя его общедоступный DNS.

Дело в том, что я перезагрузил (остановил / начал) мой instance2 и его общедоступный DNS изменился, но перенаправление на его «старый» общедоступный DNS все еще работает, и приложение все еще работает должным образом.

Кто-нибудь знает, почему это происходит?Я просто хочу быть уверен, что все в порядке, не люблю сюрпризов ...

1 Ответ

0 голосов
/ 01 июня 2018

Я думаю, это связано с задержкой TTL в распространении DNS.Через некоторое время вы не увидите, как это работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...