Изменяется ли частный IP-адрес экземпляра AWS во время его работы? - PullRequest
0 голосов
/ 10 января 2019

У меня запущено 2 экземпляра, и веб-приложение в одном из них (например, экземпляр1) использует частный IP-адрес другого экземпляра (например, экземпляр2) для вызова службы.

Я перезапустил instance2 (IP-адрес изменяется после перезапуска) и перезапустил веб-приложение на instance1 после соответствующей настройки конфигурации, и приложение было успешно запущено и работает. Но затем он неожиданно перестал отвечать через 2 часа, и когда я искал проблему, я обнаружил, что частный IP-адрес instance2 снова изменился во время работы.

Это случилось с кем-то еще? Если да, какое решение для этого?

Ответы [ 2 ]

0 голосов
/ 12 января 2019

В вашем случае вам необходимо сохранить свой публичный адрес после изменения экземпляра. Взгляните на использование ElasticIP Использование ElasiticIP с экземплярами EC2

0 голосов
/ 11 января 2019

Частный IP-адрес экземпляра Amazon EC2 никогда никогда не изменится.

Он будет не изменяться, пока экземпляр работает .

Он будет не меняться, пока экземпляр остановлен .

Вы не можете изменить частный IP-адрес. (Однако я думаю, что если вы назначите несколько частных IP-адресов, вы можете добавить / удалить дополнительные адреса, но не основной IP-адрес.)

Нельзя запустить другой экземпляр с тем же частным IP-адресом другого экземпляра (в том же VPC), даже если другой экземпляр остановлен.

Вышеуказанное относится только к частному IP-адресу, а не к общедоступному IP-адресу.

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