文档章节

Ignite客户端自动重连配置

Jeff_JYM
 Jeff_JYM
发布于 2017/09/11 17:33
字数 196
阅读 23
收藏 0

我们的生产应用场景中有一种情况,就是重启所有的Ignite Server时,那些原本连上的Ignite client也会断掉,但是就算之后Ignite Server重启后他们也不会重连,必须要重启才行。

这种情况就很麻烦,为了解决这种问题,经过一番摸索,发现只需要修改一个参数就可以实现这个逻辑。

就是客户端的TcpDiscoverySpi的NetworkTimeout

TcpDiscoverySpi spi = new TcpDiscoverySpi();

spi.setNetworkTimeout(Long.parseLong(System.getProperty("client_discovery_network_timeout")));

IgniteConfiguration.setDiscoverySpi(spi);

这样就可以了,因为我们的服务每周例行重启,所以我就将这个值设置成一星期,那么这一个星期内无论怎么重启Ignite server,client端都可以重连而不需要重启。

© 著作权归作者所有

共有 人打赏支持
Jeff_JYM
粉丝 0
博文 6
码字总数 2872
作品 0
深圳
程序员
IGNITE TROUBLESHOOT

H2 Console 设置系统变量 set IGNITEH2DEBUGCONSOLE=true, 启动IGNITE的时候会自动弹出一个h2 console的浏览器, 可以看到建立的索引和具体的数据 参考 https://apacheignite.readme.io/docs/...

zhanjia
06/26
0
0
Apache Ignite 2.6.0 版本发布,紧急问题修复

Apache IGNITE 2.6 已发布,更新如下 特性和改进 Apache Ignite Linux packages 2.6 update [#IGNITE-8807] Windows WSL configuration has to be added to Ignite configs [#IGNITE-8804] ......

李玉珏
07/19
0
0
Apache Ignite 2.5.0 版本发布,千级节点伸缩性

Apache Ignite 2.5: 千级节点伸缩性 Apache Ignite的用户通常知道的两个关键点是-扩展性和性能。在很多分布式系统的整个生命周期中,通常会不停地改进性能,而对扩展性相关的改进次数,会比较...

李玉珏
06/01
0
0
Ignite内存计算平台与Oracle TimesTen Scaleout对比

1.产品介绍 Ignite Ignite内存计算平台是一个高性能、集成化、混合式的企业级分布式架构解决方案,功能强大,有先进的集群管理功能,对于分布式内存数据库、流处理技术、分布式计算、分布式服...

李玉珏
08/09
0
0
Apache Ignite剖析

1.概述   Apache Ignite和Apache Arrow很类似,属于大数据范畴中的内存分布式管理系统。在《Apache Arrow 内存数据》中介绍了Arrow的相关内容,它统一了大数据领域各个生态系统的数据格式,...

smartloli
03/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

angular 解决其他电脑不能访问的问题。

ng serve --host 0.0.0.0 --disable-host-check

miaojiangmin
今天
1
0
优酷视频文件怎么转换格式

  以前在优酷上下载视频都只是在手机上观看,但随着科技的发展,对于视频的要求也逐渐增多,不再只是观看视频那么简单,在精彩的部分还会将其单独分割出来,然后进行视频剪辑,可以做出我们...

萤火的萤火
今天
0
0
数据结构:散列

在一个数据结构中查找key元素,用顺序查找、二分查找都需要经过一系列关键之比较才能查找到结果,平均查找长度与数据量有关,元素越多比较次数就越多。 如果根据元素的关键字就能知道元素的存...

京一
今天
0
0
Apache RocketMQ 正式开源分布式事务消息

近日,Apache RocketMQ 社区正式发布4.3版本。此次发布不仅包括提升性能,减少内存使用等原有特性增强,还修复了部分社区提出的若干问题,更重要的是该版本开源了社区最为关心的分布式事务消...

阿里云云栖社区
今天
30
0
使用JavaScript和MQTT开发物联网应用

如果说Java和C#哪个是最好的开发语言,无疑会挑起程序员之间的相互怒怼,那如果说JavaScript是动态性最好的语言,相信大家都不会有太大的争议。随着越来越多的硬件平台和开发板开始支持JavaS...

少年不搬砖老大徒伤悲
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部