MySQL из памяти

Я недавно обновил свой VPS от 1 ГБ RAM к 2 ГБ, потому что MySQL продолжал отказывать из-за низкой памяти. Сервер хорошо работал в течение 3 недель до сих пор. Следующее зарегистрировано к/var/log/syslog

Mar 14 17:38:15 u1905598-01 kernel: [2798798.833096] Out of memory: Kill process 1247 (apache2) score 27 or sacrifice child
Mar 14 17:38:15 u1905598-01 kernel: [2798798.834657] Killed process 1247 (apache2) total-vm:455756kB, anon-rss:33872kB, file-rss:21060kB
Mar 14 17:38:15 u1905598-01 kernel: [2798799.084554] init: mysql post-start process (1913) terminated with status 1
Mar 14 17:38:15 u1905598-01 kernel: [2798799.173575] type=1400 audit(1457973495.804:37): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/mysqld" pid=1935 comm="apparmor_parser"
Mar 14 17:38:15 u1905598-01 kernel: [2798799.351381] init: mysql main process (1947) terminated with status 1
Mar 14 17:38:15 u1905598-01 kernel: [2798799.351397] init: mysql respawning too fast, stopped

Я планирую обновление до 4 ГБ RAM, но прежде чем я сделаю это, я хотел бы знать, существуют ли другие способы решить это. Существует ли способ для меня ограничить дочерние процессы апача? Как это влияло бы на остальную часть сайта?

ОБНОВЛЕНИЕ:

Я понизил значение MaxClients апача с 150 до 75 и MaxKeepAliveRequests с 100 до 75.

Я вычислил новое значение MaxClients на основе этих инструкций: https://stackoverflow.com/a/25021700/3067688

Это на самом деле зафиксировало катастрофические отказы сервера. Проблема теперь, хотя, состоит в том, что сервер является чрезвычайно медленным. Требуется примерно 25 секунд для загрузки каждой страницы!

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

ЗАФИКСИРОВАННЫЙ: Выпущенный, что мой сервер получал значительную сумму запроса POST через xmlrpc. Запрещение доступа к xmlrpc.php файлу Wordpress зафиксировало все.

Спасибо

1
задан 23 May 2017 в 15:39

1 ответ

Выпущенный, что мой сервер получал значительную сумму запроса POST через xmlrpc. Запрещение доступа к xmlrpc.php файлу Wordpress зафиксировало все.

0
ответ дан 29 September 2019 в 10:14

Другие вопросы по тегам:

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