Score:0

บริการ Tomcat รับบันทึกจาก catalina.out, localhost.log และ system.prints ลงใน journalctl

ธง in

ฉันมีเซิร์ฟเวอร์ 2 เครื่องที่ติดตั้ง Tomcat เซิร์ฟเวอร์หนึ่งติดตั้งโดยคนอื่น สิ่งที่ฉันสังเกตเห็นเกี่ยวกับอันเก่าคือเมื่อฉันวิ่ง Journalctl -u ทอมแคท.. แสดงบันทึกส่วนใหญ่ รวมถึงเมื่อแอปพลิเคชันถูกปรับใช้/เริ่มต้น/เริ่มต้นใหม่/หยุดทำงาน แม้กระทั่งแสดงข้อผิดพลาดของแอปพลิเคชันและ system.out.println ผลลัพธ์ของแอพที่ปรับใช้กับ Tomcat

ด้วยอันที่ฉันติดตั้งเมื่อเร็ว ๆ นี้ สิ่งเดียวที่ฉันเห็น วารสาร ctl คือเมื่อคอนเทนเนอร์แมวตัวผู้หยุดและเริ่มทำงาน ฉันยังคงเห็นบันทึกที่ฉันกำลังมองหาที่ catalina.out ไฟล์และ localhost.log

ฉันตรวจสอบ .บริการ ไฟล์ของเซิร์ฟเวอร์ทั้งสองและไม่มีอะไรโดดเด่นเกี่ยวกับการบันทึก ไม่มีอะไรเกี่ยวกับแมวตัวผู้ เข้าสู่ระบบคุณสมบัติ ไฟล์ได้อีกด้วยฉันพลาดอะไรไปรึเปล่า? ฉันจะได้รับพฤติกรรมเดียวกันบนเซิร์ฟเวอร์ใหม่ได้อย่างไร

ฉันไม่แน่ใจว่าฉันควรแชร์ไฟล์/การตั้งค่าใด ดังนั้นโปรดบอกฉันว่าฉันต้องการแชร์ไฟล์หรือการตั้งค่าเช่น .บริการ ไฟล์.

Piotr P. Karwasz avatar
by flag
**systemd-journal** สามารถแนบตัวเองกับ `stdout`/`stderr` ของ Tomcat เป็นวิธีทั่วไปในการส่งบันทึกไปยัง systemd-journal โปรดแบ่งปันค่าของ `StandardOutput`/`StandardError` ในไฟล์บริการ (และค่าเริ่มต้น `DefaultStandardOutput`/`DefaultStandardError` ใน `systemd.conf`) และการกำหนดค่าของ `ConsoleHandler` ใน `logging.properties`

โพสต์คำตอบ

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