在 CentOS 7 moat wurde konfigurearre foar memcached Monit tafersjochAs ik programmearje, kom ik it probleem tsjin dat memcached it pid-bestân net kin fine ...

Alle konfiguraasjes dy't wy kinne fine yn googling befetsje dizze rigel:
check process memcached with pidfile /var/run/memcached/memcached.pid
mar,/var/run Gjin yn memcached.pid file, noch /var/run/memcached folder.
kontrolearre /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
- Dêrom is der gjin paad nei it .pid-bestân.
- As kontrolearje memcached sûnder in .pid triem?
- Kin dit .pid-bestân ek op in oare lokaasje stean?
Hoe spesifisearret CentOS 7 it lokaasjeadres fan it memcache pid-bestân?
De oplossing is om it memcache pid-bestânadres op te jaan dat jo hawwe opjûn yn 'e Monit-monitoringkonfiguraasje▼
check process memcached with pidfile /var/run/memcached/memcached.pid
Ferfange mei it triemadres fan de folgjende memcached pid▼
check process memcached with match memcached
Us konfiguraasje foar 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
Foar de ynstallaasjemetoade fan Centos 7 Monit-monitoring 5.14, ferwize asjebleaft nei it folgjende tutorial▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dield "memcached kin it pid-bestân net fine? CentOS 7 Spesifisearje memcache pid" om jo te helpen.
Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-26685.html
Om mear ferburgen trúks te ûntsluten🔑, wolkom om mei te dwaan oan ús Telegram-kanaal!
Diel en like as jo it leuk fine! Jo oandielen en likes binne ús oanhâldende motivaasje!
