Nơi tìm thông điệp tường trình trong tomcat7 được cài đặt trên Amazon EC2?


10

Tôi đã cài đặt Tomcat 7trên Amazon EC2Amazon Linux đang chạy. Tôi đã cài đặt một WARtệp trên tomcat và tôi đang sử dụng java.util.loggingđể ghi nhật ký tin nhắn trong mã của mình. Bây giờ làm thế nào để truy cập các thông điệp tường trình đó trong Amazon EC2?

Câu trả lời:


12

Vị trí chuẩn cho tệp nhật ký Tomcat là:

/var/log/tomcat

Có thư mục tomcat7 tại vị trí bạn đề xuất nhưng tôi không thể cdvào đó. Làm cách nào để truy cập tệp nhật ký?
Gaurav Agarwal

2
Trước tiên, hãy thử làm người dùng root : su -, hoặc sử dụng sudo trước các lệnh của bạn, ví dụ: sudo ls -al /var/log/tomcat7để xem nội dung thư mục.
David Levesque

Cảm ơn, nó đã làm việc. Nếu tôi có thể hỏi tập tin nào sẽ có Log.log()từ Servlets của tôi.
Gaurav Agarwal

2
Tôi sẽ xem xét catalina.outđầu tiên hoặc một trong các tệp bắt đầu bằng localhost. Nếu bạn vẫn không tìm thấy nó, bạn có thể sắp xếp các tệp theo ngày bằng cách sử dụng ls -ltrđể xem những tệp được sửa đổi gần đây.
David Levesque

Tôi đã hỏi một câu hỏi liên quan ở đây superuser.com/questions/444572/ Kẻ
Gaurav Agarwal
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.