簡體   English   中英

WSO2 ESB LoadBalanced端點記錄目標端點

[英]WSO2 ESB LoadBalanced Endpoint Logging Target Endpoint

我正在使用WSO2 ESB 4.8.1。

在我的用例中,我使用代理(MyProxy)將每個請求發送到負載平衡的終結點。 在loadBalanced端點內部,有3個端點(E1,E2,E3),平衡算法是標准的“循環”。 在這種結構中,我需要准確記錄:

1)sendig是誰的請求(例如客戶端IP)

2)請求的有效負載(也許我可以通過日志級別=滿獲得此設置)

3)將請求發送到3個端點中的哪個端點(E1,E2或E3?)

我怎樣才能做到這一點? 感謝名單

1)

 <log level="custom">
      <property name="Client IP" expression="get-property('axis2','REMOTE_ADDR')"/>
 </log>

2)是的,您可以使用<log level="full"/>

3)我認為您無法使用日志介體來實現此目的。 解決方法是,如果為端點(HTTPEndpoint,AddressEndpoint等)啟用DEBUG日志,則可以查看每個請求發送到哪個端點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM