让logrotate管理由python日志模块写入的文件的正确过程是什么?通常我会使用WatchedFileHandler,但我需要以2.4为目标,它没有这个类。在日志记录模块中有没有一个函数,我可以附加到一个HUP处理程序上,让它重新打开日志文件?
发布于 2013-08-13 21:51:30
我建议你从更高的版本复制WatchedFileHandler的源代码,如果需要的话,对它进行调整,这样它就可以在2.4上工作。
发布于 2013-11-19 22:58:09
需要告知logrotate实用程序要旋转哪些文件,以及使用哪些选项。在日志记录开始之前,您可能希望覆盖标准WatchedFileHandler类,以便在/etc/logrotate.d中创建所需的条目,作为模块加载序列的一部分。
https://stackoverflow.com/questions/18209264
复制相似问题