Redis tsy mahita pid? Ahoana ny fametrahana ny adiresin'ny toerana misy ny pid rehefa manomboka ny Redis

Ny fanombohana Redis dia tsy mahita toerana misy rakitra pid? Aiza ny rakitra pid ho an'ny Redis?

Redis tsy mahita pid? Ahoana ny fametrahana ny adiresin'ny toerana misy ny pid rehefa manomboka ny Redis

LinuxAhoana ny fijerena ny adiresin'ny Redis process pid file?

Linux mahita redis process command▼

ps -ef | grep redis

Miverena haneho ireto valin'ny fangatahana manaraka ireto▼

redis 28221 1 1 Feb08 ? 00:13:19 /usr/bin/redis-server 127.0.0.1:6379
  • Raha jerena ny dingana redis dia tsy hitako ny toerana misy ny fichier pid, inona no tokony hataoko?

tsy hita ny rakitra redis.pid?

Ny script startup Redis dia tokony hamorona fisie pid amin'ny fanombohana, saingy nohamafisinay daholo ny toe-javatra hitanay, ary tsy misy rakitra pid noforonina.

Ahoana raha tsy namorona ny rakitra PID ny daemon Redis?

Ahoana ny famoronana redis.pid?

ho an'ny mpizara linux CentOS 7:

Ny anaran'ny mpizara Redis diaredis.service, SSH Ampidiro ity baiko manaraka ity hanombohana ny fanitsiana▼

systemctl edit redis.service

ampio ity ▼

[Service]

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

Avereno indray ny serivisy:

systemctl daemon-reload
systemctl restart redis
monit reload

Avy eo, ny adiresin'ity toerana ity dia hampiasaina hamoronana ny rakitra pid an'ny Redis:/etc/systemd/system/redis.service.d/override.conf

adiresy fisie pid▼

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

Inona no ao anaty rakitra redis.pid?

  • Ny rakitra redis.pid dia mitahiry ny ID ny dingana.
  • 使用catNy baiko hijery, dia hitanao fa tsy misy afa-tsy andalana iray, mirakitra ny ID ny dingana.

Inona no andraikitry ny rakitra redis.pid?

  • Ny andraikitry ny rakitra redis.pid dia ny fisorohana ny dika mitovy amin'ny dingana tsy hatomboka.
  • Ny programa Monit dia manara-maso ny fizotran'ny redis ary mila mampiasa ny adiresy toerana misy ny rakitra redis.pid.

      Inona ny fitsipiky ny pid file?

      • Rehefa mandeha ny dingana dia misy hidin-drakitra ampiana amin'ny rakitra .pid.
      • Ny dingana mahazo ny hidin-trano ihany no mahazo alalana manoratra (F_WRLCK), ary manoratra ny pid azy manokana amin'ny rakitra.
      • Hivoaka ho azy ny dingana hafa manandrana mahazo ny hidin-trano.

      Manara-masoAmpio ny adiresy toerana misy ny rakitra Redis pid

      Rakitry ny fanamboarana ho an'ny programa fanaraha-maso ao amin'ny Monitmonit.confAo, ampio ny adiresin'ny toerana misy ny rakitra pid an'ny 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

      Ahoana ny fametrahana ny rakitra monit.conf?

      Loharanom-baovao malalaka sy malalaka ny fanaraha-maso ny MonitSoftware, kitiho ny rohy eto ambany raha hijery ny CWP7 installation Monit monitoring software tutorial ▼

      Comments

      Tsy havoaka ny adiresy mailakao. Ampiasaina ny saha ilaina * Label

      Horonana Top