我们部署了两个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(EIS
服务在10
分钟后恢复。
我想知道是否有连接设置可以告诉身份服务器(EIS 2
(更早地认识到它没有收到EIS 1
的响应,以便它可以释放连接并继续通过一台服务器提供EIS
服务?
这可能是因为网络延迟,或者您在 hazelcast 中的检测信号值较高。您可以在任何 wso2 产品中配置榛子属性。
基本上,您可以将 hazelcast.properties 文件添加到目录中<CARBON_HOME>/repository/conf/
并在那里添加相关属性。
按照 https://docs.wso2.com/display/CLUSTER44x/Additional+Configurations+and+Information 上的详细信息进行操作