WSO2是工作节点,无法加入2个WSO2 ELB

WSO2是工作节点,无法加入2个WSO2 ELB,wso2,wso2is,Wso2,Wso2is,我已经能够建立一个WSO2 IS集群,它由1个管理节点和2个工作节点组成。 两个工作节点前面都有一个WSO2 ELB 然后,我尝试在工作节点前面设置另一个WSO2 ELB,并将额外的ELB配置为工作节点的axis2.xml中成员的一部分 但是工人只能加入1个ELB,而不能同时加入两个ELB ELB上的日志快照 成功加入: TID:[0][ELB][2014-08-07 05:21:22113]信息{org.wso2.carbon.core.clustering.hazelcast.hazelca

我已经能够建立一个WSO2 IS集群,它由1个管理节点和2个工作节点组成。 两个工作节点前面都有一个WSO2 ELB

然后,我尝试在工作节点前面设置另一个WSO2 ELB,并将额外的ELB配置为工作节点的axis2.xml中成员的一部分

但是工人只能加入1个ELB,而不能同时加入两个ELB

ELB上的日志快照 成功加入:

TID:[0][ELB][2014-08-07 05:21:22113]信息{org.wso2.carbon.core.clustering.hazelcast.hazelcast集团管理代理}-成员加入[180045d4-6575-47cf-a879-6061395a19d9]:/{org.wso2.carbon.core.clustering.hazelcast.hazelcast.hazelcast集团管理代理} TID:[0][ELB][2014-08-07 05:21:25165]INFO{org.wso2.carbon.core.clustering.hazelcast.util.MemberUtils}-添加成员:主机:,远程主机:null,端口:4012,HTTP:9765,HTTPS:9445,域:,子域:worker,Active:true{org.wso2.carbon.core.clustering.hazelcast.util.MemberUtils} TID:[0][ELB][2014-08-07 05:21:25166]信息{org.wso2.carbon.core.clustering.hazelcast.HazelcastGroupManagementAgent}-应用程序成员主机:,远程主机:null,端口:4012,HTTP:9765,HTTPS:9445,域:,子域:worker,活动:真正加入的应用程序集群{org.wso2.carbon.core.clustering.hazelcast.HazelcastGroupManagementAgent} 不成功的: TID:[0][ELB][2014-08-07 05:21:22113]信息{org.wso2.carbon.core.clustering.hazelcast.hazelcast集团管理代理}-成员加入[180045d4-6575-47cf-a879-6061395a19d9]:/{org.wso2.carbon.core.clustering.hazelcast.hazelcast.hazelcast集团管理代理}

但是,我没有看到“添加的成员”日志

工人将加入哪个ELB是完全随机的,我们无法找到任何模式

有人能让这样的拓扑工作吗

根据这个链接: 设置应该可以工作

已根据链接尝试使用WSO2 ELB 2.0.3,但没有成功。这两种方法都不适用于尝试群集2个ELB

版本: WSO2 ELB:2.1.1
WSO2 IS:4.6.0

如果您可以使用最新的文档(可在上找到),则会更好。它清楚地解释了如何将WSO2IS与WSO2ELB结合使用。但是,请注意,WSO2IS没有工人/经理的概念。它仅适用于服务/web托管产品,如ESB和App server。Identity Server只能有管理器节点。因此,您可以非常轻松地在集群中部署它。如果您想对Identity Server产品集群有更多更清晰的了解,可以阅读本文。我建议,如果您不需要弹性功能,可以使用负载平衡器(如ApacheHTTPD、Ngix等)来平衡Identity server集群。它们可以完美地与Identity Server配合使用,并且比ELB更快。我个人更喜欢它们,而不是使用WSO2 ELB。如果您想使用ApacheHTTPD服务器进行配置,还可以从中获得更多信息