在 CentOS 7 يحتاج إلى تكوين ل memcached مراقبة المراقبةعندما أقوم بالبرمجة ، أواجه مشكلة أن memcached لا يمكنه العثور على ملف 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 ، يرجى الرجوع إلى البرنامج التعليمي التالي ▼
مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "memcached لا يمكنه العثور على ملف pid؟ CentOS 7 حدد memcache pid "لمساعدتك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-26685.html
مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!