我正在使用supervisord来保持我们的应用程序服务器服务在失败时保持活动状态,并在机器负载时自动启动服务。
目前所有日志都进入同一个长时间运行的文件,这在尝试对故障进行分类时很痛苦。我希望日志文件在程序执行/重新启动时是不同的。
我找不到任何用于分离日志内容的配置,除了设置文件最大大小,它会创建一个新文件并可能根据您的配置保留旧文件;这在我正在寻找的执行之间没有清晰的分离。
非常感谢任何帮助或想法。
我正在使用supervisord来保持我们的应用程序服务器服务在失败时保持活动状态,并在机器负载时自动启动服务。
目前所有日志都进入同一个长时间运行的文件,这在尝试对故障进行分类时很痛苦。我希望日志文件在程序执行/重新启动时是不同的。
我找不到任何用于分离日志内容的配置,除了设置文件最大大小,它会创建一个新文件并可能根据您的配置保留旧文件;这在我正在寻找的执行之间没有清晰的分离。
非常感谢任何帮助或想法。
我相当肯定这个选项不存在。为什么你不能让你的程序在启动时输出一个独特的日志条目,这是有原因的吗?这将使识别每个执行的日志并在需要时追溯拆分它们变得微不足道。