Score:0

เริ่มการตรวจสอบบริการ Tomcat ใหม่

ธง cn
RD7

ฉันมีบริการ Tomcat ที่ล้มเหลวในบางครั้ง - ฉันยังไม่พบสาเหตุ ในบันทึกของ Catalina ฉันเห็นสิ่งต่อไปนี้:

03 ก.พ. 2565 10:54:39 ​​น. org.apache.coyote.AbstractProtocol pause
ข้อมูล: การหยุดชั่วคราว ProtocolHandler ["http-bio-80"]
03 ก.พ. 2565 10:54:39 ​​น. org.apache.coyote.AbstractProtocol pause
ข้อมูล: การหยุดชั่วคราว ProtocolHandler ["http-bio-443"]
03 ก.พ. 2565 10:54:39 ​​น. org.apache.coyote.AbstractProtocol pause
ข้อมูล: การหยุดชั่วคราว ProtocolHandler ["ajp-bio-8009"]
03 ก.พ. 2022 10:54:39 ​​น. org.apache.catalina.core.StandardService stopInternal
ข้อมูล: การหยุดให้บริการ Catalina

ซึ่งไม่ให้ข้อมูลเกี่ยวกับสาเหตุที่แท้จริง

เมื่อฉันพยายามดูสถานะบริการ:

$sudo -E บริการ tomcatd สถานะ
tomcatd ตาย แต่มีไฟล์ pid อยู่

ฉันต้องการเขียนสคริปต์ monit อย่างง่ายที่จะตรวจสอบพฤติกรรมนี้และรีสตาร์ท tomcatd ในกรณีที่มันเกิดขึ้น แต่ฉันไม่พบตัวอย่างใด ๆ สำหรับสถานการณ์ดังกล่าว ความคิดใด ๆ

cn flag
คุณสามารถแนบบันทึกทั้งหมดหรืออย่างน้อย 20-30 บรรทัดก่อนที่จะ `หยุดบริการ Catalina` ได้หรือไม่
RD7 avatar
cn flag
RD7
ทำไมมันถึงเกี่ยวข้อง?
cn flag
เพื่อแก้ปัญหาที่ต้นเหตุ
Score:0
ธง in

หากต้องการแก้ไขปัญหานี้ ให้ลองด้านล่าง

ฆ่า -9 pid
ps -eaf|grep pid
รีสตาร์ทชื่อบริการบริการ

ตอนนี้สำหรับ monit คุณต้องเขียนสคริปต์เพื่อตรวจสอบบันทึกและ pid และดำเนินการตามที่ต้องการ

ตัวอย่างบางส่วนอยู่ด้านล่าง

ตรวจสอบกระบวนการโดยใช้ monit ใน Ubuntu

monit: ตรวจสอบกระบวนการโดยไม่ต้อง pidfile

หากต้องการทราบสาเหตุที่แท้จริง คุณต้องเรียกใช้ในโหมดดีบักหรือหากคุณใช้งานอยู่แล้ว ให้ตรวจสอบบันทึกว่าเกิดอะไรขึ้นก่อนที่กระบวนการจะตายหรือไม่ทำงาน

RD7 avatar
cn flag
RD7
มอนิเตอร์ไม่สามารถ 'รีสตาร์ทชื่อบริการ' ได้หรือไม่
asktyagi avatar
in flag
โปรดตรวจสอบ https://stackoverflow.com/questions/20713187/monit-restart-service-how-do-i-know-when-its-done-restarting หากช่วยได้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา