gpt4 book ai didi

java - 监听 Java 记录器

转载 作者:行者123 更新时间:2023-12-02 03:54:18 26 4
gpt4 key购买 nike

我正在尝试监听 Java 记录器,但不太确定如何进行。

 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>

<root level="DEBUG">
<appender-ref ref="STDOUT" />
<!-- <appender-ref ref="ROLLING" /> -->
<logger name="org.jooq" level="DEBUG"/>
</root>

理论上有什么东西正在通过管道传输到 STDOUT?如何收听错误消息?

我正在尝试解决某些问题,并想看看抛出了什么错误。

我可以找到特定进程的PID并监听它吗?

我看到的进程是:

PID   USER     TIME   COMMAND
1 root 0:00 sh ./entrypoint.sh
5 root 22:56 java -Xmx768m -Xms768m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/dump/ -Dninja.external.configuration=application.conf -Dlogback.configurationFile=logback.xm
6592 root 0:00 /bin/bash
6683 root 0:00 ps

最佳答案

您想要的是还记录错误消息吗?如果是这样,则替换: <logger name="org.jooq" level="DEBUG"/>和: <logger name="org.jooq" level="ERROR"/>您可以使用 level="ALL"记录所有内容

关于java - 监听 Java 记录器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56759567/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com