Время до первого байта главной страницы сайта CakePHP очень длинное

Я использовал pingdom для проверки времени загрузки сайта. Я обнаружил некоторые узкие места в других доменах и исправил их. Но самая медленная часть все еще существует.
Домашняя страница открывается почти через 12 секунд! Одна секунда приходит от всех внутренних и внешних файлов js, css и jpeg. И 11 секунд приходит с главной страницы. Детали для моей домашней страницы из результата pingdom:

DNS 157 ms
Connect 213 ms
Send 0 ms
Wait 10.5 s
Receive 56 ms

Я помещаю tic-toc в beforeFilter и afterFilter контроллера главной страницы. Я запускаю это много раз за один час. Результат - главная страница загружается от 0,15 до 0,35 секунд.

Я пропинговал свой сервер и получил результат как 70 мс.

Что я могу сделать больше, чтобы диагностировать эту задержку?
Спасибо

Изменить: вы можете проверить результаты по этой ссылке
Edit2: кажется, что мое приложение работает в течение 0,35 секунд. (У него даже нет запроса к базе данных на домашней странице) Но я вижу результат в своем браузере в течение 10-11 секунд. Это из-за загруженности посетителя? Слишком много посетителей используют сайт в этот момент?
Edit3: у меня все еще есть эта проблема. Я обнаружил, что error_log сервера имеет слишком много записей, как показано ниже. Я надеюсь, что это даст некоторую информацию:

Line 384: 2012-09-02 17:39:47.505 [INFO] [92.45.160.177:51491-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.230] on request #361, confirmed, 0, associated process: 705101, running: 1, error: Connection reset by peer!
Line 385: 2012-09-02 17:41:16.223 [INFO] [78.162.236.209:28170-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.671] on request #78, confirmed, 0, associated process: 705246, running: 0, error: Connection reset by peer!
Line 387: 2012-09-02 17:57:15.455 [INFO] [109.228.230.250:54280-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.412] on request #92, confirmed, 0, associated process: 709770, running: 0, error: Connection reset by peer!
Line 388: 2012-09-02 17:58:24.008 [INFO] [95.65.209.252:64082-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.858] on request #500, confirmed, 0, associated process: -1, running: 0, error: Connection reset by peer!
Line 395: 2012-09-02 18:14:53.744 [INFO] [85.103.215.78:54135-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.241] on request #460, confirmed, 0, associated process: 714360, running: 0, error: Connection reset by peer!
Line 401: 2012-09-02 18:34:22.476 [INFO] [78.173.185.165:14411-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.728] on request #500, confirmed, 0, associated process: 720637, running: 1, error: Connection reset by peer!
Line 402: 2012-09-02 18:35:07.269 [INFO] [78.174.20.184:53766-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock] on request #26, confirmed, 0, associated process: 720626, running: 0, error: Connection reset by peer!
Line 404: 2012-09-02 18:49:57.659 [INFO] [85.96.10.138:59346-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.728] on request #500, confirmed, 0, associated process: 724847, running: 0, error: Connection reset by peer!
Line 405: 2012-09-02 18:50:44.566 [INFO] [81.6.120.50:39926-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.173] on request #500, confirmed, 0, associated process: 725035, running: 0, error: Connection reset by peer!
Line 413: 2012-09-02 19:15:28.953 [INFO] [78.181.128.53:1344-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.738] on request #500, confirmed, 0, associated process: 731389, running: 1, error: Connection reset by peer!
Line 414: 2012-09-02 19:15:41.572 [INFO] [78.191.100.24:51095-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock] on request #500, confirmed, 0, associated process: 731344, running: 1, error: Connection reset by peer!
Line 417: 2012-09-02 19:33:09.700 [INFO] [78.165.162.13:65231-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.317] on request #58, confirmed, 0, associated process: 736102, running: 0, error: Connection reset by peer!
Line 419: 2012-09-02 19:43:16.749 [INFO] [178.233.166.110:51083-0#APVH_example.com] connection to [/tmp/lshttpd/APVH_example.com_Suphp.sock.895] on request #128, confirmed, 0, associated process: 738842, running: 0, error: Connection reset by peer!

1 ответ

У вас проблемы с медленной скоростью страницы, потому что на вашем сервере установлена ​​litespeed, вы получаете тайм-ауты (медленный ответ), потому что у вас неправильная конфигурация. Посмотрите на ваши логи, которые вы предоставили. У меня нет опыта работы с небольшой скоростью, но вы можете попробовать посмотреть на них.

http://www.litespeedtech.com/support/forum/showthread.php?t=6125

http://bobcares.com/blog/?p=114

CakePHP и сокет suphp, сброс соединения по пиру

Также я рекомендую попробовать временно отключить litespeed, чтобы убедиться, что это основная причина.

Другие вопросы по тегам