如果失败,我使用supervisord来保持我们的应用程序服务器服务处于活动状态,并在机器加载时自动启动服务。
目前所有的日志都进入相同的长时间运行的文件,这在尝试分类故障时是一件痛苦的事情。 我希望日志文件在程序执行/重新启动时是不同的。
我找不到任何configuration来分离日志内容,除了设置文件的最大大小,它创build一个新的文件,并可能保留旧文件取决于您的configuration; 这不是我正在寻找的执行的清晰分离。
任何帮助或想法非常赞赏。
我很确定这个选项不存在。 是否有一个原因,你不能只是让你的程序开始时输出一个独特的日志条目? 如果需要的话,这将使识别每个执行日志并追溯地分割它们变得微不足道。