
У меня проблема с новым сервером Ubuntu 16, он часами открывает процесс apache2, который заполняет всю оперативную память сервера и процессора до 100%. Я не уверен, связано ли это с какой-то вредоносной программой или ошибкой в конфигурации.
Вот главный процесс Верхний процесс
Вот настройки вapache2.conf
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
HostnameLookups Off
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<Directory /var/www/html/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
AccessFileName .htaccess
<FilesMatch "^\.ht">
Require all denied
</FilesMatch>
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_event_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
У меня 8 ГБ ОЗУ и 4 процессора, думаю, эти настройки подойдут?
решение1
Передача нам кучи параметров конфигурации и каких-то случайных данных о вашей системе совершенно бесполезна.
Вам необходимо применить научный метод.
- Установить мониторинг
- Собрать данные
- Используйте данные, чтобы лучше понять систему
- Внесите изменения на основе того, что вы узнали выше.
- Мониторинг изменений
- Повторите анализ и внесите необходимые изменения.
- Изменения в документах
Это не ракетостроение и даже не альтернативные факты. Простые прикладные принципы управления системой — вот все, что вам нужно.
решение2
Разберитесь, это произошло из-за того, что какое-то расширение продолжало работать, и через несколько минут ЦП был загружен на 100%.
Лучше всего это проверить с помощью top
команды через SSH