Веб-сервер дает сбой после того, как оперативная память исчерпана на 99%? [закрыто]

У меня есть веб-сайт электронной коммерции, и он уже некоторое время работает нормально, но в последнее время у меня постоянно возникают сбои. Кажется, что ОЗУ на сервере исчерпывается, а затем сервер перестает отвечать, потому что ОЗУ составляет 99%.

Я проверил "netstat" через SSH и вижу много списков TIME_WAITED, но не так много списков ESTABLISHED. Я думаю, это связано либо со злонамеренным сканированием ботов, либо с определенными IP-адресами, которые атакуют мой сайт.

Есть ли способ проверить какие-либо журналы, чтобы узнать, что / кто на самом деле вызывает исчерпание моей оперативной памяти?

Спасибо!

-5
задан 9 September 2011 в 20:08
2 ответа

Вы можете использовать такие инструменты, как top , memstat , чтобы проверить состояние вашего компьютера и подтвердить, действительно ли это процесс (ы) apache, занимающий вашу память.

Вы можете посмотреть системные журналы / var / log / messages и / var / log / syslog и журналы apache. Здесь вы можете найти некоторую полезную информацию.

Кроме того, вы можете попытаться уменьшить количество этих рабочих потоков, если вы создаете много процессов apache.

3
ответ дан 5 December 2019 в 22:17

Вы должны установить denyhosts , чтобы заблокировать бота от брутфорсинга ssh-входа

0
ответ дан 5 December 2019 в 22:17

Теги

Похожие вопросы