میں CentOS 7 کو memcached کے لیے ترتیب دینے کی ضرورت ہے۔ نگرانی کی نگرانیجب میں پروگرام کرتا ہوں تو مجھے اس مسئلے کا سامنا کرنا پڑتا ہے کہ memcached pid فائل کو نہیں ڈھونڈ سکتا...

گوگلنگ میں ہمیں جو بھی کنفیگرز مل سکتے ہیں ان میں یہ لائن ہے:
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 فائل کا کوئی راستہ نہیں ہے۔
- اگر .pid فائل کے بغیر memcached کو چیک کیا جائے؟
- اس کے علاوہ، کیا یہ .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 کی تنصیب کے طریقہ کے لیے، براہ کرم درج ذیل ٹیوٹوریل سے رجوع کریں▼
ہوپ چن ویلیانگ بلاگ ( https://www.chenweiliang.com/ ) shared "memcached pid فائل نہیں ڈھونڈ سکتا؟ CentOS 7 آپ کی مدد کے لیے memcache pid" کی وضاحت کریں۔
اس مضمون کا لنک شیئر کرنے میں خوش آمدید:https://www.chenweiliang.com/cwl-26685.html

