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

Ошибка веб-сервера 503 Устранение неполадок

У меня есть хороший VPS с 4 ядрами, 180ssd, 8 ГБ оперативной памяти.

Мой веб-сайт - это настраиваемый веб-сайт, который автоматически создается из базы данных, и при первом запуске он кэшируется в памяти с помощью redis.

Проблема, с которой я сталкиваюсь, заключается в том, что иногда, особенно после того, как я сбрасываю redis, я получаю 503 на веб-сайте, у меня есть другие домены на том же сервере, и они в порядке.

Я использую Apache2 и nginx в качестве прокси для apache.

Я проверил журналы на наличие ошибок, и ничего странного в этом нет, я включил медленные запросы в mariadb, чтобы увидеть, убивает ли сервер какой-либо запрос и ничего там тоже.

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

Я начал получать небольшое количество запросов с моего веб-сайта, поэтому я полагаю, что, возможно, у меня часто возникает эта проблема, но никогда не замечал ее раньше.

Если генерация занимает много времени, это может быть тайм-аут между обратным прокси-сервером и сервером (проверьте журналы nginx)

Это также может быть неудачный процесс, который не может обработать пустой кеш, который может отображаться как 503 (на самом деле должно быть 500). Что это за приложение? Python, PHP, ...? (журналы apache или вашего приложения)

Вы можете вызвать свой сервер напрямую, как это сделал бы прокси (с прокси-хоста или хоста сервера, возможно, с внутренним IP-адресом).