tôi sử dụng mãi mãi để khởi động máy chủ nodeJs tôi và tôi chọn các tập tin log:Vô hạn đăng nhập và logrotate
mãi mãi -l /home/api/log/api_output.log bắt đầu server.js
tôi sử dụng logrotate để di chuyển logfile mỗi ngày (như tư vấn ở đây: NodeJS/Forever archive logs), sau một ngày thư của tôi là như thế này:
-rw-r - r-- gốc 1 gốc 0 avril 18 12:00 api_output.log
-rw-r - r-- 1 gốc gốc 95492 avril 18 12:01 api_output.log-20140418
Vì vậy, luân chuyển đang làm việc, nhưng các bản ghi thư hiện được viết bằng api_output.log-20.140.418, thay vì api_output.log
Có lẽ ai đó có thể giúp tôi?
Bạn có chắc chắn bạn đang sử dụng 'copytruncate'? –
copytruncate thực hiện công việc cảm ơn bạn – igor
Tuyệt vời. Nó sẽ là tuyệt vời nếu bạn có thể trả lời câu hỏi của riêng bạn và giải thích làm thế nào bạn đã có thể giải quyết vấn đề. Điều này sẽ giúp những người dùng khác chạy cùng một vấn đề :) –