WSO2 ESB-如何为端点启用跟踪
在WSO2 4.0.2 ESB的文档中,它说 端点还有一个跟踪属性,该属性将启用“详细” 正在发送到终结点的消息的跟踪信息。这些是 可在通过log4j.properties文件配置的trace.log中找到 (解压wso2 ESB ZIP后可以在lib文件夹中找到)。 将跟踪日志级别设置为trace将转储详细跟踪 信息,包括消息有效负载 能否请您共享示例log4j代码段以开始跟踪端点。我是否还必须为代理服务启用跟踪才能为端点启用跟踪 你能详细说明一下吗? 谢谢WSO2 ESB-如何为端点启用跟踪,wso2,wso2esb,wso2carbon,Wso2,Wso2esb,Wso2carbon,在WSO2 4.0.2 ESB的文档中,它说 端点还有一个跟踪属性,该属性将启用“详细” 正在发送到终结点的消息的跟踪信息。这些是 可在通过log4j.properties文件配置的trace.log中找到 (解压wso2 ESB ZIP后可以在lib文件夹中找到)。 将跟踪日志级别设置为trace将转储详细跟踪 信息,包括消息有效负载 能否请您共享示例log4j代码段以开始跟踪端点。我是否还必须为代理服务启用跟踪才能为端点启用跟踪 你能详细说明一下吗? 谢谢 Abhijit您可以将类的名称空间
Abhijit您可以将类的名称空间添加到应该跟踪的log4j.properties(在WSO2的lib文件夹中)。通过以下行,您将启用端点跟踪:
log4j.category.org.apache.synapse.endpoints=TRACE
这将启用对所有enpoint的跟踪(不幸的是,不仅针对特定端点)。
顺便说一句,这种配置对于您自己的类的跟踪或日志记录也是至关重要的:
log4j.logger.com.yourCompany=DEBUG
上面启用端点跟踪将产生如下日志(指向JMS队列的端点):
您可以将类的名称空间添加到应该跟踪的log4j.properties(在WSO2的lib文件夹中)。通过以下行,您将启用端点跟踪:
log4j.category.org.apache.synapse.endpoints=TRACE
这将启用对所有enpoint的跟踪(不幸的是,不仅针对特定端点)。
顺便说一句,这种配置对于您自己的类的跟踪或日志记录也是至关重要的:
log4j.logger.com.yourCompany=DEBUG
上面启用端点跟踪将产生如下日志(指向JMS队列的端点):
正如FiveO所说,您可以编辑log4j文件来查看发生了什么。但是还有另一种方法可以为端点启用跟踪属性。。 您只需向端点配置添加
trace=“enable”
属性
<address uri="http://abc.com" trace="enable">
正如FiveO所说,您可以编辑log4j文件以查看发生了什么。但是有另一种方法可以为端点启用跟踪属性。。 您只需向端点配置添加
trace=“enable”
属性
<address uri="http://abc.com" trace="enable">
工作起来很有魅力!!工作得很有魅力!!