【发布时间】:2020-09-13 10:02:50
【问题描述】:
我使用此命令在服务器上运行我的应用程序 java -jar backend-server-0-SNAPSHOT-microbundle.jar --logToFile backend.log
它会生成一个文件,然后我可以通过tail -f backend.log.0查看“日志”
问题是它不记录但抛出异常。在我的代码中,它有很多 LOG.info(..) 我希望在日志中查看。可能缺少什么?
【问题讨论】:
我使用此命令在服务器上运行我的应用程序 java -jar backend-server-0-SNAPSHOT-microbundle.jar --logToFile backend.log
它会生成一个文件,然后我可以通过tail -f backend.log.0查看“日志”
问题是它不记录但抛出异常。在我的代码中,它有很多 LOG.info(..) 我希望在日志中查看。可能缺少什么?
【问题讨论】:
Payara 文档说“可以通过 asadmin 命令(set-log-attributes、set-log-file-format、set-log-levels、delete-log-levels ......)配置日志记录。它也可以是在 Web Admin Console 中的配置中,在“记录器设置”部分下进行配置。看起来您的日志记录级别配置不正确。您应该将日志级别设置为 INFO。查看文档https://docs.payara.fish/enterprise/docs/5.21.0/documentation/payara-server/logging/logging.html
【讨论】:
java -jar 运行整个服务器,不确定您是否注意到这一点,但基本上我的应用程序没有 Payara 管理仪表板。