目前集群如下:
ES为6.5.0版本
8台机器组成的集群
3台机器node.master: true node.data: false (4核8G)
5台机器node.master: falsenode.data: true(16核64G) JVM分配为31G
问题1:
发现process为4,这个是由master决定的嘛?如果是我只有增加master的机器配置吗?
问题2:
发现thread_pool.bulk.size 和thread_pool.write.size都是4,这个展示的都是master的嘛?因为问题3,我想增大这个值!
问题3:
发现大量的reject,日志也大量报错Pool队列溢出,发现size已经是16了,所以我现在修改pool_queue能解决吗?另外我发现queue_size是200(默认),但是queue超过了是怎么回事??不应该一定不会超过吗?超过的直接拒绝了?现在怎么超过了呢?还是我理解有问题?
如上,请问如何优化?
ES为6.5.0版本
8台机器组成的集群
3台机器node.master: true node.data: false (4核8G)
5台机器node.master: falsenode.data: true(16核64G) JVM分配为31G
问题1:
发现process为4,这个是由master决定的嘛?如果是我只有增加master的机器配置吗?
问题2:
发现thread_pool.bulk.size 和thread_pool.write.size都是4,这个展示的都是master的嘛?因为问题3,我想增大这个值!
问题3:
发现大量的reject,日志也大量报错Pool队列溢出,发现size已经是16了,所以我现在修改pool_queue能解决吗?另外我发现queue_size是200(默认),但是queue超过了是怎么回事??不应该一定不会超过吗?超过的直接拒绝了?现在怎么超过了呢?还是我理解有问题?
如上,请问如何优化?
3 个回复
kepmoving - 90后
赞同来自:
xiaoke - http://blog.51cto.com/kexiaoke
赞同来自:
rochy - rochy_he
赞同来自: