码迷,mamicode.com
首页 > 编程语言 > 详细

复杂java分布式系统需注意GC导致jvm暂停

时间:2019-10-07 21:11:34      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:span   频繁   ora   复杂   连接   系统   联系   一个   keep   

如标题。

一般来说分布式系统都会用zookeeper做协调操作,无论怎样的分布式协作方案分布式主机之间的联系一般通过发送心跳信息来通知自身节点的存活,那么问题就来了,如果复杂系统产生了大量java对象会导致频繁GC甚至长时间GC,这时候JVM会暂停,如果这个时候心跳连接超时,对于一个高容错的完善的分布式系统此时节点就会下线。

一些简单的经验之谈,这是本人在使用分布式ignite发现的问题。

一般的解决方案待续!!!我又偷懒了!

复杂java分布式系统需注意GC导致jvm暂停

标签:span   频繁   ora   复杂   连接   系统   联系   一个   keep   

原文地址:https://www.cnblogs.com/SaltFishYe/p/11632053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!