memcached haiwezi kupata faili ya pid? CentOS 7 taja pid ya memcache

katika CentOS 7 inahitaji kusanidiwa kwa memcached Monit ufuatiliajiWakati ninapanga, ninakutana na shida ambayo memcached haiwezi kupata faili ya pid ...

memcached haiwezi kupata faili ya pid? CentOS 7 taja pid ya memcache

Mipangilio yote tunayoweza kupata kwenye googling ina laini hii:

check process memcached with pidfile /var/run/memcached/memcached.pid

lakini,/var/run Sio ndani memcached.pid faili, wala /var/run/memcached folda.

imeangaliwa /usr/lib/systemd/system/memcached.service

[Service]
Type=simple
EnvironmentFile=-/etc/sysconfig/memcached
ExecStart=/usr/bin/memcached -u $USER -p $PORT -m $CACHESIZE -c $MAXCONN $OPTIONS
  • Kwa hivyo, hakuna njia ya faili ya .pid.
  • Ikiwa unaangalia memcached bila faili ya .pid?
  • Pia, faili hii ya .pid inaweza kuwa katika eneo lingine?

CentOS 7 inabainishaje anwani ya eneo la faili ya pid ya memcache?

Suluhisho ni kubainisha anwani ya faili ya memcache pid uliyobainisha katika usanidi wa ufuatiliaji wa Monit▼

check process memcached with pidfile /var/run/memcached/memcached.pid

Badilisha na anwani ya faili ya pid ifuatayo ya memcached▼

check process memcached with match memcached

Usanidi wetu wa memcached:

check process memcached with match memcached
start program = "/usr/bin/systemctl start memcached"
stop program = "/usr/bin/systemctl stop memcached"
if failed host 127.0.0.1 port 11211 protocol MEMCACHE then restart
if cpu > 70% for 2 cycles then alert
if cpu > 98% for 5 cycles then restart
if 2 restarts within 3 cycles then timeout

Kwa mbinu ya usakinishaji ya Centos 7 Monit ufuatiliaji 5.14, tafadhali rejelea mafunzo yafuatayo▼

发表 评论

Barua pepe yako haitachapishwa. 必填 项 已 用 * 标注

Kitabu ya Juu