我正在尝试为WSO2 API Manager安装和配置高可用性设置.我一直在阅读这个文档:http://docs.wso2.org/wiki/display/Cluster/Clustering+API+Manager,并在那里解释将应用程序的4个组件分解为单独的文件夹,这些4个组件可以在单个服务器上运行.我不确定为什么需要它.我真正想做的就是拿两台服务器,在两台服务器上安装完整的应用程序(不要将应用程序分成4个不同的部分),然后将它们集中在两台服务器之间,前面有一个Elastic Load Balancer.如果多个组件都在单个安装中运行,那么在同一服务器上拆分多个组件的目的是什么?如果一台服务器出现故障,我正在寻找为这个应用程序提供故障转移功能的最简单方法.任何对他们的方法的见解将不胜感激.
谢谢.
您链接的文章描述了如何分发 API Manager 的不同组件。如果您查看该文章的最后部分,会有一个指向集群配置文档的链接。在生产部署中,通常鼓励 4 个组件在不同的节点上运行,而不是将所有内容都放在一个节点中并拥有多个此类节点。这就是为什么它继续解释将其分解为单独的组件。下面的官方 AM 文档有一个关于不同部署模式的页面。
您可以阅读以下文章来更好地了解集群 API Manager。
http://docs.wso2.org/wiki/display/AM140/Clustered+Deployment
http://sanjeewamalgoda.blogspot.com/2012/09/how-do-clustering-and-enable-replicate.html
归档时间: |
|
查看次数: |
962 次 |
最近记录: |