文档章节

Ignite客户端自动重连配置

Jeff_JYM
 Jeff_JYM
发布于 2017/09/11 17:33
字数 196
阅读 22
收藏 0
点赞 0
评论 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/06 ⋅ 0

Apache Ignite 2.5.0 版本发布,千级节点伸缩性

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

李玉珏 ⋅ 06/01 ⋅ 0

Apache Ignite剖析

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

smartloli ⋅ 03/11 ⋅ 0

Apache Ignite 高危漏洞预警:攻击者可执行任意代码

Apache Ignite 的开发团队近日在 Apache 邮件列表上发布了一个高危漏洞(CVE-2014-0114)预警,所有 Ignite 2.4 及更早之前的版本都会受到影响。 据悉,Apache Ignite 使用了 commons-beanut...

王练 ⋅ 06/04 ⋅ 0

Ingite如何对spark的dataframe数据进行写入?

请问我在使用ignite对spark的dataframe数据写入的时候报错如下 Exception in thread "main" class org.apache.ignite.IgniteException: 'config' must be specified to connect to ignite cl......

疯狂的丝 ⋅ 04/19 ⋅ 1

Apache Ignite事务架构:第三方持久化的事务处理

本文是Ignite事务架构系列的最后一篇文章,在之前的文章中,讨论了与键值API的事务处理有关的一系列主题。 第一篇文章中,主要介绍了二阶段提交协议及其工作方式; 第二篇文章中,介绍了锁模...

李玉珏 ⋅ 04/16 ⋅ 0

从术语到Spark,10篇必读大数据学习资源

     大数据文摘作品   编译:王一丁、王梦泽、夏雅薇   本文给想进入大数据领域的朋友提供了一系列的资源,由浅入深,比如“需要了解的51条大数据术语”、“学习python的四个理由”...

大数据文摘 ⋅ 04/29 ⋅ 0

ignite是如何解决CAP原理的?

@李玉珏 你好,想跟你请教个问题: 在平常的分布式系统中,CAP原理是突破不了的,但是最最近发现ignite似乎在C、A、P上都符合,它是如何做到的? 谢谢!!!

化水 ⋅ 06/12 ⋅ 0

ignite集群如何设置才能实现数据分区

我搭建了一个ignite的机器,一共3台机器,配置了静态iP发现,服务器也能正常发现彼此,显示 Topology snapshot [ver=31, servers=3, clients=0, CPUs=96, offheap=190.0GB, heap=96.0GB] [09:26...

肖艳杰 ⋅ 05/10 ⋅ 0

哈曼智能汽车反黑客软件亮相CES,无需更换硬件即可升级

智能汽车时代的车辆安全,必将成为重中之重。 哈曼公司在人们的印象中,一般都认为是一家做音响的公司,但是在今年的CES展会上,哈曼公司展示了一项应用于智能汽车上的反黑客软件。哈曼公司也...

行者武松 ⋅ 03/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

R计算IV

参考文章 #读取文件 rawdata = read.csv("/path/to/csv/file",header=T) colnames(rawdata)[18] <- "y" //重命名因变量y #数据分区 训练集测试集 trainIdx <- sample(nrow(rawdata), round(......

火力全開 ⋅ 19分钟前 ⋅ 0

SQL老司机,在SQL中计算 array & map & json数据

摘要: 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primitive类型的数据。 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primi...

阿里云云栖社区 ⋅ 19分钟前 ⋅ 0

SQL老司机,在SQL中计算 array & map & json数据

摘要: 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primitive类型的数据。 场景 通常,我们处理数据,一列数据类型要么是字符串,要么是数字,这些都是primi...

猫耳m ⋅ 29分钟前 ⋅ 0

关于ireport自定义变量类型为list的时候

自己摸石头过河,我真的应该去趟市中心图书馆,借本真正靠谱的教材 网上的东西,只有0.01%是有用的,还有0.99%是垃圾,剩下的99%是垃圾的复制品。。 哎!~ 问题是这样的,报表带sql,从db中获...

炑炑milina ⋅ 30分钟前 ⋅ 0

Spring mvc ContextLoaderListener 原理解析

对于熟悉Spring MVC功能,首先应从web.xml 开始,在web.xml 文件中我们需要配置一个监听器 ContextLoaderListener,如下。 <!-- 加载spring上下文信息,最主要的功能是解析applicationContex...

轨迹_ ⋅ 31分钟前 ⋅ 0

阿里云发布企业数字化及上云外包平台服务:阿里云众包平台

摘要: 阿里云正式发布旗下众包平台业务(网址:https://zhongbao.aliyun.com/),支持包括:网站定制开发,APP、电商系统等软件开发,商标、商品LOGO、VI、产品包装设计、营销推广、大数据人...

阿里云官方博客 ⋅ 32分钟前 ⋅ 0

Redis安装异常解决办法

官网地址:http://redis.io/ 官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux 2. 解压缩包:tar zxvf redis-2.8.17.tar.gz 3. 进入解压缩后的文件夹:c...

slagga ⋅ 37分钟前 ⋅ 0

006. 深入JVM学习—年轻代

1. 年轻代图片 年轻代(Young)属于JVM堆内存空间的一个组成部分 所有使用关键字new新实例化的对象一定会在伊甸园区进行保存,而对于存活区保存的一定是已经在伊甸园区存在一段时间并且经过了...

影狼 ⋅ 38分钟前 ⋅ 0

如何成为一个合格的程序员

偶尔的,我会被人问道:如何成为一名优秀的程序员,更或者,如何成为一名程序员。每次人们问起,我都力图给出不同的答案。因此,我的答案是各种各样的。下面就是我认为的成为一名优秀的程序员...

柳猫 ⋅ 38分钟前 ⋅ 0

cups error_log日志暴增

日志内容 File \"/usr/lib/cups/notifier/dbus\" has insecure permissions 解决(未验证适用范围) sudo service cups stopsudo rm /etc/cups/subscriptions.conf*sudo rm -r /var/cac......

一介码夫_Hum ⋅ 42分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部