memcached ไม่พบไฟล์ pid? CentOS 7 ระบุ memcache pid

CentOS ต้องกำหนดค่า 7 สำหรับ memcached ติดตามตรวจสอบเวลาลงโปรแกรม เจอปัญหา 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

แทนที่ด้วยที่อยู่ไฟล์ของ pid memcached ต่อไปนี้▼

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 โปรดดูบทช่วยสอนต่อไปนี้▼

หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "memcached ไม่พบไฟล์ pid? CentOS 7 ระบุ memcache pid" เพื่อช่วยคุณ

ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-26685.html

หากต้องการปลดล็อคเคล็ดลับที่ซ่อนอยู่เพิ่มเติม ยินดีต้อนรับเข้าร่วมช่อง Telegram ของเรา!

แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!

 

发表评论

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ 必填项已用 * 标注

เลื่อนไปที่ด้านบน