开发者社区 问答 正文

es由gc引起节点脱离集群优化措施

es由gc引起节点脱离集群优化措施

展开
收起
你都不懂 2021-10-13 12:01:11 2507 分享 版权
1 条回答
写回答
取消 提交回答
  • 因为gc时会使jvm停止工作,如果某个节点gc时间过长,master ping3次(zen discovery默认ping失败重试3次)不通后就会把该节点剔除出集群,从而导致索引进行重新分配。 解决方法: (1)优化gc,减少gc时间。(2)调大zen discovery的重试次数(es参数:ping_retries)和超时时间(es参数:ping_timeout)。后来发现根本原因是有个节点的系统所在硬盘满了。导致系统性能下降

    2021-10-18 10:49:43
    赞同 展开评论
问答分类:
问答地址: