我们部署了两个wso2身份服务器。我将把它们称为EIS和EIS 2。身份服务器的版本为5.1.0。我们使用的成员方案是wka。
我的问题可以通过以下步骤重现:
1)两台服务器都已启动并运行。
2)突然关断EIS 1. -模拟断电,不停机服务。
3) EIS 2仍然认为EIS 1仍然存在(它仍然在端口4000上保持到它的连接),但是任何向门户进行身份验证的尝试都会失败大约10分钟。在10分钟后,EIS 2识别出EIS 1服务器不再存在。
4) 10分钟后恢复EIS服务。
我想知道是否有连接设置来告诉身份服务器(EIS 2)早些时候识别出它没有收到EIS 1的响应,这样它就可以释放连接并继续使用一台服务器提供EIS服务。
发布于 2018-03-10 05:44:22
这可能是因为网络延迟,或者您在hazelcast中有较高的心跳数值。您可以在任何wso2产品中配置黑白广播属性。
基本上,您可以在<CARBON_HOME>/repository/conf/目录中添加一个hazelcast.properties文件,并在其中添加相关属性。
请关注https://docs.wso2.com/display/CLUSTER44x/Additional+Configurations+and+Information上的详细信息
https://stackoverflow.com/questions/49195508
复制相似问题