У меня работает единственный экземпляр, который сидит за их балансировщиком нагрузки.
Когда я использую тестовую утилиту apache и указываю ее на экземпляр, время отклика чаще всего составляет менее 50 мс. Когда я указываю ab на балансировщике нагрузки, время отклика увеличивается до 400 мс +
Мне было интересно, сталкивался ли кто с этим и / или есть ли решение, чтобы уменьшить время отклика?
ELB сами по себе не добавляют большой задержки к запросам. Конечно, есть небольшая сумма, но обычно она выражается однозначными числами или близкими к ним.
Вероятно, что если это новый ELB, запуск AB был слишком большой нагрузкой для размера ELB по умолчанию, и вы просто слишком сильно ударили его.
AB довольно ужасен для нагрузочного тестирования ELB, поскольку он блокируется на одном IP-адресе, а часть балансировки нагрузки ELB включает циклический перебор DNS. Есть несколько других инструментов, таких как Tsung, Locust или Bees With Machine Guns, которые лучше справляются с тестированием ELB.