Мы используем на Amazon Elastic Beanstalk с автоматическим масштабированием. Автоматическое масштабирование дает нам 10 экземпляров EC2, работающих за балансировщиком нагрузки.
Теперь, если я прав, балансировщик нагрузки добавляет файл cookie «AWSELB» для пересылки запросов в нужный экземпляр. Теперь мне интересно, как я могу найти экземпляр EC2, обрабатывающий мой запрос из файла cookie AWSELB или из чего-либо еще?
Спасибо
Вместо того, чтобы пытаться разыменовать файл cookie AWSELB, пусть экземпляр EC2 сообщит вам его идентификатор.
Когда ваш веб-сервер обрабатывает запрос:
http://169.254.169.254/latest/meta-data/instance-id
Например, вы можете вернуть такой заголовок, как X-Instance-ID: i-12345678
.