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

Nahoana aho no tsy mahita ny rakitra PID rehefa manomboka ny Redis ? Aiza ny rakitra PID 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 CentOS 7 Linux :

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 no fomba fampifanarahana ny rakitra monit.conf?

      Rindrambaiko maimaim-poana sy misokatra ny Monit monitoring . Tsindrio ny rohy etsy ambany raha hijery ny fampianarana momba ny fametrahana rindrambaiko fanaraha-maso Monit ao amin'ny CWP7 ▼

      Comments

      您的邮箱地址不会被公开。必填项已用*标注

      Horonana Top