2
我正在使用WSO2 ESB 4.8.1。當我使用日誌中介時,我希望它也記錄正在使用日誌中介的代理服務名稱。有沒有在wso2中定義的我可以使用的任何屬性?如何使用Log Mediator在WSO2中選擇服務名稱
問題:
在以下日誌調解員,我使用「SERVER_IP」和「SERVER_HOST」屬性來獲取服務器IP和服務器主機名。那麼是否有任何財產可以從中獲取服務名稱。
登錄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>
謝謝很多。如果我想拿起使用這個Log Mediator的序列名稱,你能幫助我嗎?我可以那樣做嗎?? – 2015-02-08 12:37:41
@omerkhalid:我沒有看到Synapse常數。該列表是[這裏](https://synapse.apache.org/apidocs/constant-values.html#org.apache.synapse.SynapseConstants.PROXY_SERVICE)。我從WSO2開發人員那裏找到了多個教程,他們在屬性中介器的'value'屬性中對序列名稱進行了硬編碼,因此可能沒有動態的方法來做到這一點。來自一個教程的示例:' ... '。 –
Voicu
2015-02-08 15:30:23
好的。謝謝你的幫助.... – 2015-02-08 18:54:32