Tusitusiga Tusitusiga
E le mafai e le amataga o le Redis ona maua le nofoaga o faila pid? O fea le faila pid mo Redis?
LinuxE faʻafefea ona siaki le tuatusi nofoaga o le Redis process pid file?
Linux su'e redis process command▼
ps -ef | grep redis
Toe fo'i e fa'aali i'uga ole fesili▼
redis 28221 1 1 Feb08 ? 00:13:19 /usr/bin/redis-server 127.0.0.1:6379
- Va'ai i le redis process, e le mafai ona ou maua le nofoaga o le faila pid.O le a le mea e tatau ona ou faia?
redis.pid faila e le o maua?
O le Redis startup script e tatau ona fatuina se faila pid i luga o le amataga, ae ua matou faʻamaonia tulaga uma e mafai ona matou mauaina, ma e leai se faila pid e faia.
Ae fa'apefea pe a le faia e le Redis daemon le faila PID?
E fa'afefea ona fa'atupuina le redis.pid?
mo linux server CentOS 7:
Ole igoa ole Redis server oleredis.service
, SSH Ulufale i lalo le fa'atonuga e amata fa'asa'o▼
systemctl edit redis.service
faaopoopo lenei ▼
[Service] ExecStartPost=/bin/sh -c "echo $MAINPID > /var/run/redis/redis.pid" PIDFile=/var/run/redis/redis.pid
Toe amata le auaunaga:
systemctl daemon-reload systemctl restart redis monit reload
Ona, o le tuatusi faila o lenei nofoaga o le a faʻaaogaina e gaosia ai le faila pid a Redis:/etc/systemd/system/redis.service.d/override.conf
tuatusi faila pid▼
cat /var/run/redis/redis.pid
=> 27585
O le a le mea o iai i le faila redis.pid?
- O le faila redis.pid e teuina le ID o le faagasologa.
- faʻaaogā
cat
Poloaiga e vaʻai, e mafai ona e vaʻaia e naʻo le tasi le laina, faʻamaumau le ID o le faagasologa.
O le a le matafaioi a le faila redis.pid?
- O le matafaioi a le faila redis.pid o le taofia lea o le tele o kopi o le faagasologa mai le amataina.
- O le polokalame Monit e mataʻituina le faagasologa o le redis ma e manaʻomia le faʻaogaina o le tuatusi nofoaga o le faila redis.pid.
O le a le mataupu faavae o le faila pid?
- A maeʻa le faʻagasologa o le faʻagasologa, e faʻapipiʻi se loka faila i le faila .pid.
- Na'o le faiga e maua ai le loka e iai le fa'atagaga tusitusia (F_WRLCK), ma tusi ai lana lava pid i le faila.
- O isi faiga e taumafai e maua le loka e otometi lava ona alu ese.
Mataitu mataituinaFa'aopoopo Redis pid faila nofoaga tuatusi
Fa'atonu faila mo polokalame mata'ituina i Monitmonit.conf
I totonu, faʻaopoopo le tuatusi nofoaga o le faila pid o Redis ▼
check process redis with pidfile "/var/run/redis/redis.pid" start program "/usr/bin/systemctl start" stop program "/usr/bin/systemctl stop" if failed host 127.0.0.1 port 6379 then restart if 5 restarts within 5 cycles then timeout group redis
Fa'afefea ona fa'atulaga le monit.conf faila?
O le mata'ituina o le Monit o se puna e leai se totogi ma tatalaPolokalame, kiliki le sootaga i lalo e suʻesuʻe le CWP7 installation Monit monitoring software tutorial ▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) faasoa "E le mafai e Redis ona maua pid? E faʻafefea ona faʻapipiʻi le tuatusi nofoaga o le faila pid pe a uma ona amata Redis", o le a fesoasoani ia te oe.
Fa'afeiloa'i e fa'asoa le so'otaga o lenei tusitusiga:https://www.chenweiliang.com/cwl-26494.html
Faʻafeiloaʻi i le Telegram channel o le blog a Chen Weiliang e maua ai faʻamatalaga lata mai!
📚 O lenei taʻiala o loʻo i ai le taua tele, 🌟O se avanoa e seasea maua, aua le misia! ⏰⌛💨
Faasoa ma fiafia pe a e fiafia i ai!
O lau fefa'asoaa'i ma le fiafia o la matou fa'aosofiaga faifaipea!