2011-11-05 24 views
43

Ai có thể cho tôi biết chi tiết về tệp hs_err_pid.log được tạo khi Tomcat gặp sự cố không?Ai có thể cho tôi biết chi tiết về tệp hs_err_pid.log được tạo khi Tomcat gặp sự cố không?

Chúng tôi có cần thực hiện bất kỳ cài đặt nào trên tab Java của công cụ cấu hình Tomcat để tạo tệp hs_err_pid.log không?

Vị trí mặc định của tệp hs_err_pid.log là gì? Chúng ta có thể thay đổi vị trí này không?

Tôi mong được hợp tác và phản hồi của bạn.

Trả lời

39

Rất rất tài liệu hay về chủ đề này là Troubleshooting Guide for Java từ (ban đầu) Sun. Xem chương "Khắc phục sự cố hệ thống sự cố" để biết thông tin về hs_err_pid* Tệp.

Xem Appendix C - Fatal Error Log

mỗi hướng dẫn, theo mặc định các tập tin sẽ được tạo trong thư mục làm việc của quá trình này nếu có thể, hoặc trong hệ thống thư mục tạm thời khác. Có thể chọn một vị trí cụ thể bằng cách chuyển vào cờ sản phẩm -XX: ErrorFile. Nó nói:

Nếu -XX: ErrorFile = cờ tệp không được chỉ định, hệ thống sẽ cố gắng tạo tệp trong thư mục làm việc của quy trình. Trong trường hợp không thể tạo tệp trong thư mục làm việc (không đủ dung lượng, sự cố cấp quyền hoặc sự cố khác), tệp được tạo trong thư mục tạm thời cho hệ điều hành.

+0

Nhật ký lỗi nghiêm trọng được tạo tự động khi xảy ra lỗi hoặc một số cờ phải kích hoạt máy ảo để tạo tệp đó. – Bionix1441

+1

Tôi không hiểu mục đích của bạn. Tôi có yêu cầu gì khác không? –

+0

Đó là một câu hỏi còn thiếu dấu chấm hỏi – Bionix1441

Các vấn đề liên quan