Я использую выделенный сервер для своего приложения PHP.Сервер тормозит день ото дня после перезагрузки все идет нормально.Я кэширую свои результаты json в виде файлов и отправляю их клиентам, когда все обычное время отклика составляет около 50 мс, но когда сервер замедляется, время отклика достигает 17 секунд или более.
Эта проблема касается всех серверов, я даже не могу войти с ssh, когда это происходит.
У меня недостаточно знаний о серверах.
Как я могу отслеживатьЭта проблема?
Система работает в течение 6 дней, и замедление началось снова -
Вот мои результаты
# lsof | wc -l
34255
# free
total used free shared buff/cache available
Mem: 32641048 1826832 6598216 232780 24216000 29805868
Swap: 16760828 0 16760828
Мой сервер имеет 32 ГБ ОЗУ, 8-ядерный процессор, Centos 7Я запускаю приложение laravel с 500 уникальными пользователями ежедневно.Я перезапустил службу MySQL, службу httpd, службу ngnix и очистил кэш памяти, ничего не изменилось.Помогает только перезагрузка сервера.
Статические файлы отвечают нормально, но файлы, обслуживаемые PHP-приложением или HTTP-ответами, очень медленные и замедляются день ото дня.
Вход в систему с ssh тоже становится медленнее, я используюplesk как панель управления, но она тоже становится медленнее.
Я имею в виду, что эта проблема затрагивает не только мое приложение, но и весь сервер.