簡體   English   中英

Wso2 ESB和Bam:為什么操作員名稱總是“中間”?

[英]Wso2 ESB and Bam: why operator name is always be “mediate”?

我現在使用WSO2 ESB創建WebService代理,並使用Bam進行監視。 我可以在Bam資源管理器中看到數據,但有效負載名稱始終為“中間”。 如何配置以查看操作的真實名稱?

根據您的描述,我認為您正在使用服務數據代理[1]來捕獲此處與代理相關的統計信息,而實際上您正是我們所需要的中介數據代理。 由於服務數據代理主要用於對axis2服務進行統計監視,因此,在訪問代理服務時,操作名稱始終為“ mediate”。 正確的前進方式是使用中介數據代理,但它不會發布正在訪問的操作名稱,如果后端服務是axis2服務,則可以使用WSO2應用程序服務器並使用服務數據代理來收集Web服務的操作級別統計信息。 如果您的后端服務不在WSO2服務器中,則可以使用BAM中介器[3]或發布事件中介器(如果ESB 4.9.0)[4]將該信息發布到BAM。

[1] https://docs.wso2.com/display/BAM250/Setting+up+Service+Statistics+Data+Agent

[2] https://docs.wso2.com/display/BAM250/Setting+up+Mediation+Stat+Data+Agent

[3] https://docs.wso2.com/display/BAM250/Setting+up+BAM+Mediator

[4] https://docs.wso2.com/display/ESB490/Publish+Event+Mediator

暫無
暫無

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

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