Назад | Перейти на главную страницу

Время получения страницы Amazon ELB очень медленное, работает спот EC2 +

У меня есть Elastic Load Balancer в паре с набором экземпляров, один из которых является постоянным, а другой - переменным количеством спотовых экземпляров. Когда я обращаюсь к серверам напрямую, используя их конечные точки, сервер ведет себя нормально и правильно загружает страницы. Когда я обращаюсь к нему через ELB, страницы загружаются очень медленно (относительно).

Ec2 / Spot direct: подключение: 89 мс ssl: 50 мс отправка: 1 мс ожидание: 1,53 с получение: 23 мс

ELB обслужено: отправка: 0 мс, ожидание: 430 мс, получение: 1,11 с

Числа с помощью инструмента временной шкалы Google Chrome, они различаются, но не сильно

Результатом этого долгого периода приема является то, что мои страницы html загружаются и занимают «вечность», прежде чем он запустит javascript и применит css. Клиенты видят загрузку страницы, а затем после того, как моя интуиция говорит, что это 1,1 секунды, он применяет форматирование ... Это бесполезно.

Кто-нибудь знает, что я делаю не так?

Оказывается, apache работает медленно, не совсем уверен, почему. Однако замена apache на nginx + php-fpm + apc решила проблему.

В наши дни Apache, кажется, находится на низком уровне. Если кто-то настраивает сервер, просто избегайте apache и сэкономьте время.