Tusaha Maqaalka
Bilawga Redis ma heli karaa goobta faylka pid? Aaway faylka pid ee Redis?
LinuxSida loo hubiyo ciwaanka goobta ee pid-ka nidaamka Redis?
Linux hel amarka nidaamka redis ▼
ps -ef | grep redis
Ku soo noqo si aad u muujiso natiijooyinka weydiinta soo socota▼
redis 28221 1 1 Feb08 ? 00:13:19 /usr/bin/redis-server 127.0.0.1:6379
- Markaan eegayo habka redis,ma heli karo meesha uu ku yaalo faylka pid maxaan sameeyaa?
redis.pid faylka lama helin?
Qoraalka bilowga ah ee Redis waa inuu abuuraa faylka pid bilawga, laakiin waxaan xaqiijinay dhammaan goobaha aan heli karno, mana jiro faylka pid la abuuray.
Ka waran haddii Redis daemon uusan abuurin faylka PID?
Sidee loo soo saaraa redis.pid?
loogu talagalay server Linux CentOS 7:
Magaca server-ka Redis waaredis.service
, SSH Geli amarka soo socda si aad u bilowdo tafatirka▼
systemctl edit redis.service
ku dar kan ▼
[Service] ExecStartPost=/bin/sh -c "echo $MAINPID > /var/run/redis/redis.pid" PIDFile=/var/run/redis/redis.pid
Dib u bilow adeega:
systemctl daemon-reload systemctl restart redis monit reload
Kadibna, cinwaanka faylka goobtan ayaa loo isticmaali doonaa si loo soo saaro faylka pid ee Redis:/etc/systemd/system/redis.service.d/override.conf
pid file address▼
cat /var/run/redis/redis.pid
=> 27585
Maxaa ku jira faylka redis.pid?
- Faylka redis.pid wuxuu kaydiyaa aqoonsiga nidaamka
- 使用
cat
Amarka si aad u aragto, waxaad arki kartaa in uu jiro hal xariiq oo kaliya, duubista aqoonsiga habka.
Waa maxay doorka faylka redis.pid?
- Doorka faylka redis.pid waa in laga hortago in nuqullo badan oo habka la bilaabo.
- Barnaamijka Monit wuxuu kormeeraa habka redis wuxuuna u baahan yahay inuu isticmaalo cinwaanka goobta faylka redis.pid.
Waa maxay mabda'a faylka pid?
- Ka dib markii habka uu socdo, quful faylka ayaa lagu daraa faylka .pid.
- Kaliya habka hela qufulka ayaa leh ogolaansho qoraal ah (F_WRLCK), oo waxay ku qortaa pid keeda faylka.
- Nidaamyada kale ee isku dayaya inay helaan qufulka ayaa si toos ah u bixi doona.
La socodka kormeerkaKu dar cinwaanka goobta faylka Redis pid
Faylasha isku xidhka ee la socodka barnaamijyada Monitmonit.conf
Gudaha, ku dar cinwaanka goobta faylka pid ee 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
Sida loo dejiyo faylka monit.conf?
Kormeerka Monit waa il furan oo bilaash ah软件, dhagsii isku xirka hoose si aad u baadho barnaamijka rakibaadda CWP7 Monit monitoring software ▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) la wadaagay "Redis ma heli karaa pid? Sida loo habeeyo cinwaanka goobta faylka pid ka dib marka la bilaabo Redis", way ku caawin doontaa.
Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-26494.html
Ku soo dhawoow kanaalka Telegramka ee Chen Weiliang's blog si aad u hesho wararkii ugu dambeeyay!
📚 Hagahan waxa uu ka kooban yahay qiimo aad u weyn, 🌟Tani waa fursad naadir ah, ha seegin! ⏰⌛💨
Share iyo like saar hadaad jeceshahay!
Wadaagistaada iyo jeceylkaaga ayaa ah dhiirigelintayada joogtada ah!