Python的^{
我有一个包含多个组件的实时应用程序,我希望在不同的终端中监视每个组件的输出,因此我想到使用logging
将每个组件的输出重定向到它自己的文件。我可以在一个终端上做tail -f component1.log
,在另一个终端上做tail -f component2.log
,依此类推
但是,如果我长时间运行这个系统,那么日志的大小就会膨胀,占用太多空间。因此,理想情况下,日志将在一定数量的行之后自行清除(例如,在1000行之后重新启动)
^{tail
,然后在第二个日志上再次运行它,依此类推
在这种情况下,最好的方法是编写一个执行上述操作的自定义处理程序吗
目前没有回答
相关问题 更多 >
编程相关推荐