我正在开发一个运行许多 Quartz 作业的系统。一切似乎都运行良好,但我不清楚 Quartz 希望我如何记录。
Quartz 本身是否有某种日志记录机制、首选的日志记录框架,还是我只是像在任何其他项目中一样使用我的普通旧日志记录库?
似乎最好将每个作业拆分到自己的日志文件中,甚至在每个日志消息之前附加有关作业的信息。
我正在开发一个运行许多 Quartz 作业的系统。一切似乎都运行良好,但我不清楚 Quartz 希望我如何记录。
Quartz 本身是否有某种日志记录机制、首选的日志记录框架,还是我只是像在任何其他项目中一样使用我的普通旧日志记录库?
似乎最好将每个作业拆分到自己的日志文件中,甚至在每个日志消息之前附加有关作业的信息。
Quartz 只是一个 Java 库,它不会对您的代码强制任何编程风格或限制,包括特定的日志记录 API
有一组Quartz 插件处理每个触发器/作业开始和结束的日志记录
如果您想将日志从不同的作业/作业类型中分离出来,请查看Logback 中的 MDC 功能。