Tôi muốn giới thiệu logrotate cho hầu hết mọi người vì đó là thứ sẽ xoay vòng tất cả các bản ghi khác (KISS: Keep it Simple St ngu). Logrotate không khởi động lại tất cả Apache, thay vào đó, nó chỉ gửi cho nó một tín hiệu báo cho nó mở lại tất cả các tệp nhật ký của nó và khởi động lại trẻ em. Tín hiệu này có thể là SIGHUP, khiến cho trẻ em khởi động lại ngay lập tức (sẽ làm gián đoạn tải xuống) hoặc SIGUSR1, khởi động lại một cách duyên dáng. Với SIGUSR1, bạn phải trì hoãn việc xử lý nhật ký cho đến khi bạn nghĩ rằng tất cả trẻ em sẽ chết một cách tự nhiên. Dù bằng cách nào, bạn có thể muốn phân tích nhật ký của mình và tính thời gian cho thời gian lưu lượng truy cập thấp nhất trong ngày hoặc tuần.
Nhật ký đường ống có vẻ như nó là giải pháp mạnh mẽ hơn. Một lợi thế lớn là nó sẽ cho phép bạn sử dụng một hệ thống ghi nhật ký tập trung và tự tải máy chủ web. Bản thân hướng dẫn sử dụng nói:
Như với ghi nhật ký có điều kiện, nhật ký đường ống là một công cụ rất mạnh, nhưng chúng không nên được sử dụng khi có giải pháp đơn giản hơn như xử lý hậu kỳ ngoại tuyến.
Vì vậy, rõ ràng, không sử dụng ghi nhật ký đường ống nếu bạn không cần nó. Tôi đã sử dụng nhật ký đường ống trong quá khứ như một cách hacky để lọc nhật ký và không có vấn đề gì.