Мой сайт работает на vps и не работает каждое воскресенье в течение часа или около того. Хостинг-провайдер говорит, что с его стороны все в порядке. Кто-нибудь может подсказать, в чем могут быть возможные проблемы и в каком направлении мне следует двигаться дальше, чтобы найти неисправность.
Независимо от того, доверяете ли вы хостинг-провайдеру или нет, в большинстве случаев есть несколько довольно простых способов определить, что происходит.
Во-первых, посмотрите в системном журнале время его отключения и примерно время его возврата. Если вы видите (например), что он загружается прямо перед запуском, но не видите журнала, что он отключился, это означает, что произошел сбой питания. Посмотрите, что произошло, и сделайте выводы.
Если это не дает никаких результатов, сделайте задание cron, которое пингует внешний хост (DNS-сервер Google 8.8.8.8 отлично подходит для этого) и добавляет результаты вместе с отметкой времени (из дата
) в файл журнала. Прочтите файл журнала на следующий день и посмотрите, удалось ли выполнить эхо-запрос, а если нет, то почему. Это укажет на то, была ли проблема с маршрутизацией, отключенный кабель или что-то в этом роде.
Пока вы проверяете свои журналы, обязательно проверяйте такие вещи, как очень дорогие cronjobs, запускаемые прямо во время их выполнения. или перезапуск службы.