Мой сервер падал 3 раза (в 2 раза меньше, чем 24 часа назад) и один раз неделю назад. Каждый раз сервер не был доступен для проверки связи до тех пор, пока хост не перезагрузил машину. Это выделенный сервер ServerPronto с 4 ГБ ОЗУ, двойным или четырехъядерным процессором с тактовой частотой 3,1 ГГц, расположенный, я думаю, во Флориде. Более чем достаточно мощности, чтобы справиться с нагрузкой с тоннами лишнего процессора. Буферный пул Innodb имеет достаточно памяти (1,3 ГБ), чтобы в памяти была вся таблица mysql с дополнительным пространством. У APC тоже более чем достаточно памяти.
На моем сервере установлен New Relic. Каждый из трех раз я проверял использование ЦП, использование памяти, дисковое пространство, сетевой ввод-вывод, и все они были полностью стабильными. Я посмотрел на время ответа на запросы, и все они были минимально нормальными. Мой сервер получал 500 запросов в минуту в течение часа, который привел к сбою: это очень нормально для моего сервера. Затем внезапно, без каких-либо всплесков, количество запросов в минуту упало до 0! Средняя нагрузка составила 0,05 (очень-очень маленькая, но нормальная для моего сервера), использование памяти было на 30%, тоже нормально, сетевой ввод-вывод был на 400 КБ / сек, тоже нормально. Дисковый ввод-вывод был на 1-2%, тоже нормально. Файл журнала должен был работать, потому что я вижу стандартные предупреждения в файлах журнала apache, но абсолютно никаких ошибок до сбоя.
Последнее отключение произошло в то время, когда мой трафик получает минимальный объем веб-трафика.
Кроме того, во время инцидентов не выполняются задания cron. В журналах ошибок нет ошибок или предупреждений, журналы PHP / mysql на момент завершения работы. На момент завершения работы с сервером не было открытых IDE или SSH-подключений.
Каждый раз, когда он выходит из строя, как только происходит перезапуск, все снова работает.
Я использовал одно и то же программное обеспечение в течение 2,5 лет на двух из моих предыдущих хостов, и у меня не было таких проблем. Кроме того, я не вносил никаких изменений в код за последний месяц (для текущего приложения).
Когда я впервые настроил эту машину с помощью serverPronto около 1 месяца назад, у них были проблемы с оборудованием с кабелем к моей машине: не очень хорошее начало. Но они это исправили, и около 4 недель у меня не было никаких проблем (за исключением 1 десятиминутного отключения, которое не потребовало перезапуска сервера).
Учитывая всю эту информацию, означает ли это, что ServerPronto (мой хост) в настоящее время имеет проблему / проблему с оборудованием? или есть другая возможность.
Когда я впервые настроил этот компьютер с помощью serverPronto около месяца назад,
Плохие новости. У них ВСЕ ЕЩЕ есть проблемы с оборудованием. Вот так просто.
Если у вас установлены правильные драйверы, то ответ очевиден - это неисправное оборудование.