ome*_*lid 2 wso2 wso2esb wso2developerstudio
我正在使用WSO2 ESB 4.8.1.当我使用log mediator时,我希望它还记录使用日志介体的代理服务名称.我可以使用wso2中定义的任何属性吗?
问题:
在以下日志中介中,我使用"Server_IP"和"Server_HOST"属性来获取服务器IP和服务器主机名.那么我可以从中获取服务名称.
Log Mediaator:
<log level="full" separator="LogMediator" description="LoggerTemplate">
<property name="ServerIP" expression="get-property('SERVER_IP')"/>
<property name="ServerHost" expression="get-property('SERVER_HOST')"/>
</log>
Run Code Online (Sandbox Code Playgroud)
是.使用$ctx:proxy.name属性介体的表达式:
<log level="custom">
<property name="proxyName" expression="$ctx:proxy.name"/>
</log>
Run Code Online (Sandbox Code Playgroud)
输出:
[2015-02-06 06:24:07,161] INFO - LogMediator proxyName = vfsTest
| 归档时间: |
|
| 查看次数: |
1161 次 |
| 最近记录: |