簡體   English   中英

WSO2 ESB內分泌

[英]WSO2 ESB endoints

當前,我們公司使用tomcat應用服務器在其中容納多個不同的Web服務。

結構如下:

WSO2 ESB server -> Tomcat web-service1 -> target server1 with WSDL endpoint1
                -> Tomcat web-service2 -> target server2 with WSDL endpoint2
                -> Tomcat web-service3 -> target server3 with WSDL endpoint3
                -> Tomcat web-service4 -> target server4 with WSDL endpoint4

等等...

這是否合理?或者,如果可能,Web服務應該直接在目標服務器上運行嗎?

還是應該將Web服務直接運行在WSO2本身所在的同一服務器上? 建立架構的最佳實踐是什么?

Br,M

我認為,實現此目的的理想方法是使Web服務在多個AppServer實例中可用,並使其成為WSO2 Load Balancer所面向的集群環境。

因此,您可能有幾個AppServer,其中每個服務器都托管所有Web服務。 群集使通信每個服務器具有一致的狀態成為可能。 這為單點故障提供了解決方案,並且您將能夠設計出高可用性 使用負載均衡器,您可以根據算法(如循環)將流量定向到服務器。

WSO2 AppServer 4.1.2的“ 群集配置”文章提供了一些詳細信息,包括基本體系結構圖。

暫無
暫無

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

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