首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2企业服务总线入口点

WSO2企业服务总线入口点
EN

Stack Overflow用户
提问于 2012-06-30 17:39:49
回答 1查看 237关注 0票数 0

目前,我们公司使用tomcat应用服务器来承载多个不同的web服务。

结构看起来像这样:

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

发布于 2012-06-30 22:23:59

在我看来,一个理想的方法是让web服务在多个AppServer实例中可用,并使其成为一个由WSO2负载均衡器支持的集群环境。

因此,您可能有多个AppServers,其中每个都托管所有web服务。群集使每台服务器之间的通信具有一致的状态成为可能。这为Single Point of Failure提供了一个解决方案,您将能够设计high availablity等等。使用负载均衡器,您可以根据算法(如轮询)将流量定向到服务器。

WSO2 AppServer 4.1.2的Clustering Configuration文章提供了一些详细信息,包括基本体系结构图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11273094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档