2015-09-05 106 views
1

喜正與WSO2 ESB工作4.7.0如何登錄wso2esb ip地址

我想登錄的代理客戶端IP地址,所以我必須設置我的代理屬性如下圖所示

<property name="client_ip_address" 
        expression="get-property('axis2','REMOTE_ADDR')" 
        scope="default" 
        type="STRING"/> 

<log level="custom"> 
      <property name="client_ip_address" expression="get-property('client_ip_address')"/> 

     </log> 

當我運行作爲

[2015-09-05 12:21:19,582] INFO - LogMediator client_ip_address = 127.0.0.1 

它沒有返回我的客戶端的實際IP地址生成日誌的代理,而不是它返回我127.0.0.1。

我怎樣才能得到實際的IP地址在日誌中。

謝謝.. !!

回答

0

127.0.0.1是本地主機地址,因爲您從運行WSO2的同一臺機器調用代理。

請與運行WSO2的機器不同的機器撥打代理。然後您應該看到呼叫客戶端的有效IP地址。