我在Google App Engine上以Python的形式运行了几个后台线程作为单独的模块。他们每人都有一个主循环,他们做了一些工作,睡觉,然后再做一些工作。我遇到的问题是,他们的所有日志记录都会在“日志”视图中的单个“/ _ah / background”块中结束,过了一段时间后,无法扩展该记录。最近的日志行也在底部,但我可以忍受......
如何告诉记录器(或查看者)拆分记录(好像它已收到新请求)?
答案 0 :(得分:0)
您可以use logging.flush()
到manually flush log messages,它们会显示在新的日志记录中。您还可以在给定的时间,数据或日志行之后配置日志记录到automatically flush。