如何修改CentOS系统最大线程数

概述

本文主要介绍如何修改CentOS系统最大线程数。

详细信息

  1. 安装ElasticSearch后,配置完成,启动服务,系统显示类似如下。
    max number of threads [1024] for user [elk] is too low, increase to at least [4096]
    
  2. 执行如下命令,查看最大线程数,确认最大线程数为3825。
    ulimit -u
    
  3. /etc/security/limits.d/20-nproc.conf文件中nproc值设置成4096,重新登录服务器,执行如下命令,发现最大线程数还是3825,重启服务器后查看最大线程数还是3825,尝试将文件中nproc值修改为1024,重启服务器后查看线程数还是3825。
    ulimit -u
    
  4. /etc/security/limits.d/20-nproc.conf文件中添加如下内容,保存文件,重新登录服务器。
    * soft nproc 65535
    * hard nproc 65535
    

适用于

  • 云服务器ECS