2011-07-04 32 views
6

dưới đây là tùy chọn đăng nhập gc để ghi các file cụ thểlàm thế nào để gắn gc log

-verbose:gc 
-Xloggc:/logs/gc.log 

OK. Tốt. nhưng khi ứng dụng java được khởi động lại, nội dung nhật ký gc cũ trong tệp biến mất. Tôi hy vọng vm để nối thêm gc đăng nhập vào "/logs/gc.log" tệp.

tùy chọn nào tồn tại? hoặc tôi phải viết kịch bản shell để sao lưu tập tin gc cũ?

Trả lời

4

Bạn đang yêu cầu rõ ràng rằng dữ liệu gc chuyển đến tệp có tên 'gc.log'. Bạn có thể thêm ngày & pid vào tên tệp để ngăn chặn loại va chạm này. Không có cơ chế nào trong Hotspot tồn tại để ngăn không cho dữ liệu bị ghi đè.

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