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

Страница Mediawiki медленно загружается при первом доступе к серверу apache (AWS Ubuntu EC2)

У меня есть страница mediawiki, работающая на сервере apache на Ubuntu EC2 на AWS. При первом доступе к веб-сайту для первоначального подключения требуется> 20 секунд (проверяется в Chrome), после чего страница работает нормально, даже если я закрою браузер и снова открою URL-адрес. Но если я удалю всю историю Интернета, она снова станет медленной при первой загрузке.

В AWS у меня есть ELB, указывающий на DNS Route53, когда я проверил журнал доступа apache, ничего не появилось, когда страница бездействовала при первом доступе, после этого журнал показал нормальный доступ.

Я не эксперт в этом, поэтому не знаю, в чем проблема, с сервера или от AWS?

Чтобы узнать, вызвано ли это вашим сервером, добавьте% D в конфигурацию журнала вашего apache, которая показывает время в микросекундах для каждого зарегистрированного HTTP-запроса, например:

LogFormat "%h %l %u %t \"%r\" %>s %b %D" profiling
CustomLog "/path/to/log/dir/access_log" 

Затем проверьте свой access_log, например, запросы, которые заняли более 5 секунд:

awk '{ if ($NF > 5000000) { print $0 } }' < /path/to/log/dir/access_log