1. 程式人生 > >aws centos7.5 修改檔案描述符方法

aws centos7.5 修改檔案描述符方法

預設linux系統的檔案描述符是1024,在大負載的情況下這點檔案描述符是不夠的,以下兩種方法:

一,通過ulimit命令修改 (系統重啟即失效)
#顯示當前檔案描述符
ulimit -n
#修改當前使用者環境下的檔案描述符為65536
ulimit -HSn 65536

只能修改當前登入使用者環境下的檔案描述符,如果此使用者來另外開啟一個連線,此連結環境的檔案描述符依然是沒改前的。

二,通過修改limits.conf檔案

1.開啟/etc/security/limits.conf找到如下設定(如果沒有就插入)

  • soft nofile 65536
  • hard nofile 65536
  • soft nproc 65536
  • hard nproc 65536

2.編輯/etc/pam.d/common-session,加入一行
session required pam_limits.so

3.編輯/etc/profile,加入
ulimit -SHn 65536