API Manager 1.8无法加入ELB群集

时间:2015-03-24 15:01:08

标签: wso2 wso2-am

我尝试过在ELB群集环境中安装API Manager 1.8,但从未成功(ELB日志没有显示加入群集的消息,只是在访问API Manager时显示“没有应用程序成员可用”)。

而不是那样,我使用API​​ Manager 1.7可能会成功。

有什么问题吗?

ELB 2.1.1的loadbalancer.conf中的配置(IP:192.168.111.12):

apimanager {
  domains{
    abc.wso2api.domain {
        tenant_range    *;
        group_mgt_port 4570;
        mgt {
            hosts   mgt.wso2api.abc.com;
        }
    }
  }
}

API Manager 1.8的axis2.xml中的配置(IP:192.168.111.155):

<clustering class="org.wso2.carbon.core.clustering.hazelcast.HazelcastClusteringAgent"
            enable="true">
...
<parameter name="membershipScheme">wka</parameter>
...
<parameter name="domain">abc.wso2api.domain</parameter>
...
<parameter name="localMemberHost">192.168.111.155</parameter>
...
<members>
  <member>
    <hostName>192.168.111.12</hostName>
    <port>4570</port>
  </member>
</members>

1 个答案:

答案 0 :(得分:0)

这可能是由于Hazelcast版本未命中匹配所致。检查每个产品的Hazelcast版本。你最好用 nginx