我正在尝试使用 logrotate 为多进程 python 服务轮换日志。以下哪种组合是常用的(正确且安全)?
WatchedFileHandler + logrotate 与创建选项
或者
FileHandler + logrotate 与 copytruncate 选项
Option-1 似乎用于 openstack nova 和 Glance 项目。我还没有看到使用 option-2。选项 2 会按预期工作吗?当用于多进程应用程序时,这些方法有什么缺点吗?
我正在尝试使用 logrotate 为多进程 python 服务轮换日志。以下哪种组合是常用的(正确且安全)?
WatchedFileHandler + logrotate 与创建选项
或者
FileHandler + logrotate 与 copytruncate 选项
Option-1 似乎用于 openstack nova 和 Glance 项目。我还没有看到使用 option-2。选项 2 会按预期工作吗?当用于多进程应用程序时,这些方法有什么缺点吗?