Ignite自动stop

飞翔的V 发布于 02/28 17:07
阅读 238
收藏 0

@李玉珏 你好,想跟你请教个问题:

我目前在使用Ignite 2.7.0版本做分布式缓存和分布式计算网格(嵌入我的应用中),在系统启动后,运行一段时间后Ignite的节点就会自动关闭,日志如下:

[grid-timeout-worker-#71] 2019-02-25 11:29:26,698 ERROR [org.apache.ignite.internal.util.typedef.G] - Blocked system-critical thread has been detected. This can lead to cluster-wide undefined behaviour [threadName=grid-nio-worker-tcp-comm-4, blockedFor=12s]
[node-stopper] 2019-02-25 11:29:39,577 ERROR [root] - Stopping local node on Ignite failure: [failureCtx=FailureContext [type=SEGMENTATION, err=null]]
 

怀疑是系统应用线程执行导致底层的TCP线程阻塞了,请问这有什么方法或者配置能避免这个问题吗?

加载中
0
panjf123
panjf123

同问。该问题可以把解决方案写出来吗?多谢

飞翔的V
飞翔的V
我是通过规避来解决的。 可以修改超时时间<property name="systemWorkerBlockedTimeout" value="#{60 * 60 * 1000}"/> 如果没有设置默认是10s。
返回顶部
顶部