Нагрузка сайта
Растет нагрузка на сайт более 1000 cp и более 15000 на базу данных за день, обычная нагрузка на сайт всегда около 500-600 за день. Сайт начинает тупить, такое уже было 1 раз, мне сменили сервер и все стало сразу нормально. Прошел месяц и снова такая ситуация, на сайте ничего не менялось и не добавлялось последнее время.
Ответ техподдержки:
1)Подобная ошибка обычно происходит из-за некорректной работы скриптов, например, при длительном выполнении запроса к базе данных. Обработчики Apache занимаются выполнением этих скриптов, а новые обращения к страницам ожидают освобождения обработчика, но после истечения таймаута ожидания возникает ошибка 502.
Я завершил работу зависших обработчиков, сайт вновь работает.
Вижу, что в момент возникновения ошибки, к базе данных zauroman_1 было множество долго выполняющихся SQL-запросов.
Завершить текущие процессы вы можете при подключении по SSH ( http://timeweb.com/ru/help/x/0oBC ) командой:
killall -9 apache2
Для просмотра процессов MySQL используйте команду следующего вида:
mysqladmin -u'название_бд' -p'пароль' pr
Команда для завершения процесса MySQL:
mysqladmin -u'название_бд' -p'пароль' kill id_запроса
Также для управления процессами MySQL можно использовать утилиту pt-kill: http://timeweb.com/ru/help/x/ZQC3
Для перезапуска обработчиков требуется изменить версию PHP в разделе "Сайты".
2) На сколько я вижу обработчики всё ещё используют большой процент ресурсов CPU.
Вероятно вам следует провести оптимизацию работы скриптов вашего сайта.
Обработчики версии php 7.4 всё ещё загружены, поэтому вам следует проверить работу скриптов и запросов к базе данных так как продолжает наблюдается такое повышенное использование CPU.
Ответ техподдержки:
1)Подобная ошибка обычно происходит из-за некорректной работы скриптов, например, при длительном выполнении запроса к базе данных. Обработчики Apache занимаются выполнением этих скриптов, а новые обращения к страницам ожидают освобождения обработчика, но после истечения таймаута ожидания возникает ошибка 502.
Я завершил работу зависших обработчиков, сайт вновь работает.
Вижу, что в момент возникновения ошибки, к базе данных zauroman_1 было множество долго выполняющихся SQL-запросов.
Завершить текущие процессы вы можете при подключении по SSH ( http://timeweb.com/ru/help/x/0oBC ) командой:
killall -9 apache2
Для просмотра процессов MySQL используйте команду следующего вида:
mysqladmin -u'название_бд' -p'пароль' pr
Команда для завершения процесса MySQL:
mysqladmin -u'название_бд' -p'пароль' kill id_запроса
Также для управления процессами MySQL можно использовать утилиту pt-kill: http://timeweb.com/ru/help/x/ZQC3
Для перезапуска обработчиков требуется изменить версию PHP в разделе "Сайты".
2) На сколько я вижу обработчики всё ещё используют большой процент ресурсов CPU.
Вероятно вам следует провести оптимизацию работы скриптов вашего сайта.
Обработчики версии php 7.4 всё ещё загружены, поэтому вам следует проверить работу скриптов и запросов к базе данных так как продолжает наблюдается такое повышенное использование CPU.
Срок:
Как можно быстрей
Цена:
Договорная