Redis finnur ekki pid? Hvernig á að stilla staðsetningu pid skráar eftir að Redis byrjar

Redis ræsing getur ekki fundið pid skráarstaðsetningu? Hvar er pid skráin fyrir Redis?

Redis finnur ekki pid? Hvernig á að stilla staðsetningu pid skráar eftir að Redis byrjar

LinuxHvernig á að athuga staðsetningu heimilisfangs Redis ferli pid skráarinnar?

Linux find redis process skipun▼

ps -ef | grep redis

Farðu aftur til að birta eftirfarandi fyrirspurnarniðurstöður▼

redis 28221 1 1 Feb08 ? 00:13:19 /usr/bin/redis-server 127.0.0.1:6379
  • Þegar ég horfi á endurvinnsluferlið finn ég ekki staðsetningu pid skráarinnar. Hvað ætti ég að gera?

redis.pid skrá fannst ekki?

Redis ræsingarforskriftin á að búa til pid skrá við ræsingu, en við höfum staðfest allar stillingar sem við getum fundið og engin pid skrá er búin til.

Hvað ef Redis púkinn bjó ekki til PID skrána?

Hvernig er redis.pid búið til?

fyrir linux server CentOS 7:

Heiti Redis netþjónsins erredis.service, SSH Sláðu inn eftirfarandi skipun til að hefja klippingu▼

systemctl edit redis.service

bættu þessu við ▼

[Service]

ExecStartPost=/bin/sh -c "echo $MAINPID > /var/run/redis/redis.pid"
PIDFile=/var/run/redis/redis.pid

Endurræstu þjónustuna:

systemctl daemon-reload
systemctl restart redis
monit reload

Síðan verður skráarfang þessarar staðsetningar notað til að búa til pid skrá Redis:/etc/systemd/system/redis.service.d/override.conf

pid skrá heimilisfang▼

cat /var/run/redis/redis.pid 
=> 27585

Hvað er í redis.pid skránni?

  • Redis.pid skráin geymir auðkenni ferlisins.
  • notacatSkipun til að skoða, þú getur séð að það er aðeins ein lína, sem skráir auðkenni ferlisins.

Hvert er hlutverk redis.pid skráarinnar?

  • Hlutverk redis.pid skráarinnar er að koma í veg fyrir að mörg eintök af ferlinu séu hafin.
  • Monit forritið fylgist með redis ferlinu og þarf að nota staðsetningu heimilisfang redis.pid skráarinnar.

      Hver er meginreglan um pid skrá?

      • Eftir að ferlið er í gangi er skráalás bætt við .pid skrána.
      • Aðeins ferlið sem fær læsinguna hefur ritheimild (F_WRLCK) og skrifar sitt eigið pid í skrána.
      • Önnur ferli sem reyna að eignast læsinguna hætta sjálfkrafa.

      Monit eftirlitBættu við Redis pid skrá staðsetningu heimilisfang

      Stillingarskrár fyrir vöktunarforrit í Monitmonit.confÍ, bæta við staðsetningu heimilisfang pid skrá af 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

      Hvernig á að setja upp monit.conf skrána?

      Monit eftirlit er ókeypis og opinn uppsprettaHugbúnaður, smelltu á hlekkinn hér að neðan til að skoða CWP7 uppsetningarleiðbeiningar fyrir Monit eftirlitshugbúnað ▼

      Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) deildi „Redis finnur ekki pid? Hvernig á að stilla staðsetningu heimilisfang pid skráarinnar eftir að Redis er ræst", mun það hjálpa þér.

      Velkomið að deila tengli þessarar greinar:https://www.chenweiliang.com/cwl-26494.html

      Velkomin á Telegram rásina á bloggi Chen Weiliang til að fá nýjustu uppfærslurnar!

      🔔 Vertu fyrstur til að fá dýrmæta „ChatGPT Content Marketing AI Notkunarleiðbeiningar“ í efstu möppu rásarinnar! 🌟
      📚 Þessi handbók inniheldur mikið gildi, 🌟Þetta er sjaldgæft tækifæri, ekki missa af því! ⏰⌛💨
      Deildu og likeðu ef þú vilt!
      Deiling þín og líkar við eru stöðug hvatning okkar!

       

      发表 评论

      Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru notaðir * Merkimiði

      flettu efst