11.8. 关于应用程序日志

可以使用 JBoss EAP logging 子系统或每一部署来配置应用的日志记录。

有关日志记录子系统,请参阅使用 JBoss EAP 日志类别和处理程序来获取日志消息。

有关应用日志记录的更多信息,如受支持的应用日志框架和部署日志配置,请参阅 JBoss EAP 开发指南中的 https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.3/html-single/development_guide/#logging_for_developers 日志记录章节

11.8.1. 按部署日志记录

通过按部署日志记录,开发人员可以提前为其应用配置日志配置。部署应用时,根据定义的配置开始日志记录。通过此配置创建的日志文件仅包含有关应用程序行为的信息。

注意

如果未执行按部署的日志配置,则所有应用和服务器都使用来自 logging 子系统的配置。

与使用整个系统日志记录相比,这种方法具有优缺点。优点是 JBoss EAP 实例的管理员不需要配置服务器日志记录之外的任何其他日志记录。个缺点是每个部署的日志配置仅在服务器启动时读取,因此在运行时无法更改。

有关在应用程序中使用按部署登录的说明,请参阅 JBoss EAP 开发指南中的 https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.3/html-single/development_guide/#add_per_deployment_logging_to_an_application 将 Per-deployment Logging 添加至应用

11.8.1.1. 禁用 Per-deployment Logging

您可以使用以下方法之一禁用每个部署日志: