У меня есть экземпляр EC2, на котором запущено приложение, которое подключается и слушает сторонний сервер WebSocket (также развернутый на AWS с использованием экземпляров EC2 и Elastic Load Balancing, насколько мне известно). Мой экземпляр EC2 также запускает отдельное приложение, которое подключается и отправляет запрос на сторонний сервер REST (также развернутый на AWS с использованием CloudFront и Lambda, насколько мне известно).
Минимизация задержки имеет для меня первостепенное значение, поэтому я хочу знать, какую дополнительную задержку я понесу, используя Elastic IP с моим экземпляром EC2 вместо публичного IP (который, как я полагаю, используется по умолчанию). Мы имеем дело с наносекундами, микросекундами или миллисекундами? Буду рад услышать мнение кого-то, кто в этом разбирается. Спасибо!
решение1
Поскольку эластичный IP просто заменяет публичный IP, я считаю, что не будет никакой разницы в производительности сети (задержка/пропускная способность) между публичным и эластичным IP.
Эластичный IP просто заменяет публичный IP, связанный с вашим экземпляром. Все это находится в той же зоне доступности.