Memcached выходит из строя через несколько часов использования

Я только что установил CentOS 7 с Apache 2, PHP 5.6. Я также установил memcached, но он продолжает давать сбой через несколько часов использования, поэтому мне приходится перезапускать его как минимум 3 раза в день.

[root@myserver log]# systemctl status memcached
● memcached.service - Memcached
   Loaded: loaded (/usr/lib/systemd/system/memcached.service; enabled; vendor preset: disabled)
   Active: failed (Result: signal) since Sun 2017-07-30 22:23:06 -05; 2h 25min ago
  Process: 26572 ExecStart=/usr/bin/memcached -u $USER -p $PORT -m $CACHESIZE -c $MAXCONN $OPTIONS (code=killed, signal=KILL)
 Main PID: 26572 (code=killed, signal=KILL)

Jul 30 22:23:06 myserver memcached[26572]: <146 get 404c6f93ca60c76ebb7726a13...f
Jul 30 22:23:06 myserver memcached[26572]: >146 END
Jul 30 22:23:06 myserver memcached[26572]: <51 connection closed.
Jul 30 22:23:06 myserver memcached[26572]: <74 get a7f18fd516cd715c85e2c1e049...9
Jul 30 22:23:06 myserver memcached[26572]: >74 sending key a7f18fd516cd715c85...9
Jul 30 22:23:06 myserver memcached[26572]: >74 END
Jul 30 22:23:06 myserver memcached[26572]: <111 get 85f6b002ccbc678d0d0039d04...9
Jul 30 22:23:06 myserver memcached[26572]: >111 END
Jul 30 22:23:06 myserver systemd[1]: Unit memcached.service entered failed state.
Jul 30 22:23:06 myserver systemd[1]: memcached.service failed.

Это содержимое / etc / sysconfig / memcached ( он ничего не записывает в определенный файл):

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-vv >> /var/log/memcached.log 2>&1"

Основная проблема заключается в том, как избежать постоянного сбоя службы. Есть идеи? Спасибо.

0
задан 31 July 2017 в 16:39
1 ответ

"journalctl -u memcached" что-то возвращает? Похоже, что его процесс убивается, а не падает сам по себе {Main PID: 26572 (code=killed, signal=KILL)} Видите ли вы какие-либо сообщения от OOM-убийцы в /var/log/messages?

0
ответ дан 5 December 2019 в 07:39

Теги

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