我在测试环境中有一个由 WSO2 ELB 前端的 WSO2 EMM 服务器集群。ELB 启动,但是当我尝试通过 ELB 访问集群时,出现以下错误:
ERROR {org.wso2.carbon.lb.endpoint.endpoint.TenantAwareLoadBalanceEndpoint} - No application members available {org.wso2.carbon.lb.endpoint.endpoint.TenantAwareLoadBalanceEndpoint}
该服务在 loadbalancer.conf 中定义如下:
emm {
domains {
wso2.emm01.domain {
tenant_range *;
mgt {
hosts mgt.emm.example.com;
}
worker {
hosts emm.example.com;
}
}
}
}
集群成员资格方案是多播的。所有集群成员和 ELB 都在自己的虚拟机中,因此端口号应该没有问题。
没有关于 ELB 前面的 EMM 集群的指南,所以我现在正在摸索。
根据日志,集群成员应该向 ELB 注册?他们如何做到这一点?
我需要添加与上述设置相关的任何具体内容吗?如果您需要更多信息,请告诉我。