logrotate 的手册页声称使用copytruncate
选项会导致“复制文件和截断文件之间的时间间隔非常短,因此可能会丢失一些日志数据“。它与现实世界场景真的相关吗?
我使用 logrotate 和 rsyslog 来收集网络统计信息以及来自网络设备和服务器的日志。日志非常多。我认为每秒大约有 10-20 条消息。我应该担心这个差距吗?
答案1
这完全取决于您的要求,您可以承受多少误差。要确切了解它的影响有多大,您必须测试您的用例。
有很多事情取决于您的个人使用情况,因此我们无法提供“是”或“否”的答案。