如何使用日志中介在WSO2中选择服务名称



我使用的是WSO2 ESB 4.8.1。当我使用日志中介器时,我希望它也记录使用日志中介的代理服务名称。wso2中是否定义了我可以使用的属性?

问题:

在下面的日志中介中,我使用"Server_IP"one_answers"Server_HOST"属性来获取服务器IP和服务器主机名。那么,是否有任何属性可以让我从中获取服务名称。

日志媒介:

 <log level="full" separator="LogMediator" description="LoggerTemplate">
    <property name="ServerIP" expression="get-property('SERVER_IP')"/>
    <property name="ServerHost" expression="get-property('SERVER_HOST')"/>
    </log> 

是。使用$ctx:proxy.name表达式作为属性中介:

<log level="custom"> 
    <property name="proxyName" expression="$ctx:proxy.name"/>
</log>

输出

〔2015-02-06 06:24:07161〕信息-LogMediator代理名称=vfsTest

最新更新