【问题标题】:Logging not working on Payara Micro bundle日志记录不适用于 Payara Micro 捆绑包
【发布时间】: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 payara


    【解决方案1】:

    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

    【讨论】:

    • 请注意,我在 Micro Bundle 上运行,使用 java -jar 运行整个服务器,不确定您是否注意到这一点,但基本上我的应用程序没有 Payara 管理仪表板。
    • 我已经注意到了。如果您可以登录到文件,那么您也可以设置日志级别。查看stackoverflow.com/questions/40361331/…
    • 另外一件事是可以在使用微包时将包列入白名单吗?
    • 将包列入白名单是什么意思?
    猜你喜欢
    • 1970-01-01
    • 2014-11-23
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2016-07-02
    • 2019-02-20
    • 1970-01-01
    • 2019-04-24
    相关资源
    最近更新 更多