原英文版地址: https://www.elastic.co/guide/en/elasticsearch/reference/7.7/max-number-of-threads.html, 原文档版权归 www.elastic.co 所有
本地英文版地址: ../en/max-number-of-threads.html
本地英文版地址: ../en/max-number-of-threads.html
重要: 此版本不会发布额外的bug修复或文档更新。最新信息请参考 当前版本文档。
Elasticsearch 为不同类型的操作使用了许多线程池。 重要的是,它能够在任何需要的时候创建新线程。 确保 Elasticsearch 用户可以创建的线程数量至少为 4096。
这可以通过在启动 Elasticsearch 前以 root 身份设置 ulimit -u 4096
,或者 在 /etc/security/limits.conf
中设置 nproc
为 4096
来实现。
在 systemd
下作为服务运行的发行版,将自动配置 Elasticsearch 进程的线程数,不需要额外的配置。