如何在 Open Liberty 中配置日志记录以跟踪 tcp 连接详细信息(例如保持活动状态行为)?

问题描述 投票:0回答:1

我想调试 Open Libery (OL) 中的网络层,重点是保持活动行为。为此,我想在 OL 的 server.xml 中启用跟踪。类似于以下内容:

<logging traceSpecification="com.ibm.ws.*=all:io.openliberty.*=all"/>

问题 1:当我想专注于(tcp)网络时,我应该使用什么包名称?

问题2:如何配置OL以查看stdout中的跟踪信息? (我正在将我的服务器部署到 CloudFoundry)

谢谢。

logging tcp keep-alive open-liberty
1个回答
0
投票
  1. 根据https://www.ibm.com/support/pages/set-trace-and-get-full-dump-websphere-liberty这样的页面,看起来像
    TCPChannel=all
    这样的跟踪字符串可能就是您想要的正在寻找。另请参阅 https://www.ibm.com/support/pages/mustgather-read-first-websphere-application-server-and-liberty
  2. 根据https://www.ibm.com/docs/en/was-liberty/base?topic=liberty-logging-trace,可以指定属性
    traceFileName="stdout"

仅当启用附加或详细跟踪时才会创建trace.log 文件。 stdout 被识别为特殊值,并导致跟踪定向到原始标准输出流。

© www.soinside.com 2019 - 2024. All rights reserved.