的目的是什么?
es.set.netty.runtime.available.processors = false / true
我只是想知道,有什么好处,我该如何使用它。
如果有人知道,请分享您的知识。
答案 0 :(得分:2)
看看http://netty.io/4.1/api/io/netty/util/NettyRuntime.html#availableProcessors-- 它不是真/假,而是一个积极的int,它会覆盖所代表的可用数字处理器。
根据可用处理器的数量(如线程池)确定一些netty内部的大小。有时,出于测试目的,修改处理器的数量是有用的,然后将处理器传递给底层配置。在某些情况下,当在容器(例如Kubernetes)中运行时,报告的处理器数量不是最佳的,因此此功能也可用于调整。
答案 1 :(得分:0)
我得到了elasticsearch团队的一些评论。他们正在使用它来运行自己的测试用例。