Un4*_*v3n 6 multithreading multicore elasticsearch windows-server-2012
我已经在我的服务器(Windows Server 2012)上安装了 Elasticsearch。当我运行多个查询请求作为压力测试时,只使用了一半的 CPU 内核。为什么?
你使用默认的elasticsearch配置吗?
确保不限制用于搜索/批量/索引的线程数量。默认值已经优化得很好,无需更改。默认线程数(搜索除外)设置为计算机上的核心数。对于搜索,它是(核心数 * 3)。
在elasticsearch.yml 文件中进行搜索的此配置(您应该避免)的示例:
threadpool.search.type: fixed
threadpool.search.size: <num-of-threads>
Run Code Online (Sandbox Code Playgroud)
另外,请确保遵循部署指南以优化性能。
归档时间: |
|
查看次数: |
5466 次 |
最近记录: |