memcached لا يمكن العثور على ملف pid؟ حدد CentOS 7 memcache pid

عند إعداد برنامج مراقبة Monit لـ memcached على نظام CentOS 7 ، واجهت مشكلة حيث لم يتمكن memcached من العثور على ملف pid...

memcached لا يمكن العثور على ملف pid؟ حدد CentOS 7 memcache pid

تحتوي جميع التكوينات التي يمكننا العثور عليها في googling على هذا السطر:

check process memcached with pidfile /var/run/memcached/memcached.pid

但是،/var/run ليس في memcached.pid ملف ولا /var/run/memcached مجلد.

التحقق /usr/lib/systemd/system/memcached.service

[Service]
Type=simple
EnvironmentFile=-/etc/sysconfig/memcached
ExecStart=/usr/bin/memcached -u $USER -p $PORT -m $CACHESIZE -c $MAXCONN $OPTIONS
  • لذلك ، لا يوجد أي مسار إلى ملف .pid.
  • إذا تم فحص memcached بدون ملف .pid؟
  • أيضا ، هل يمكن أن يكون ملف .pid هذا في مكان آخر؟

كيف يحدد CentOS 7 عنوان موقع ملف memcache pid؟

الحل هو تحديد عنوان ملف memcache pid الذي حددته في تكوين مراقبة Monit ▼

check process memcached with pidfile /var/run/memcached/memcached.pid

استبدل عنوان ملف memcached pid التالي

check process memcached with match memcached

تكويننا لـ memcached:

check process memcached with match memcached
start program = "/usr/bin/systemctl start memcached"
stop program = "/usr/bin/systemctl stop memcached"
if failed host 127.0.0.1 port 11211 protocol MEMCACHE then restart
if cpu > 70% for 2 cycles then alert
if cpu > 98% for 5 cycles then restart
if 2 restarts within 3 cycles then timeout

للتعرف على طريقة تثبيت Centos 7 Monit للمراقبة 5.14 ، يرجى الرجوع إلى البرنامج التعليمي التالي ▼

نأمل أن تكون المقالة "memcached لا يستطيع العثور على ملف pid؟ تحديد memcache pid في CentOS 7" التي تمت مشاركتها على مدونة Chen Weiliang ( https://www.chenweiliang.com/ ) مفيدة لك.

لا تتردد في مشاركة رابط هذه المقالة: https://www.chenweiliang.com/cwl-26685.html

لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!

مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

 

发表 评论

لا يوجد أي مشكلة في هذا الأمر.

انتقل إلى الأعلى