最近項目中因爲大批量的操做文件,項目部署在Linux服務器上,忽然發現出現了 too many open files異常。服務器
通過一番查閱,(直譯過來就是文件打開數過多)可是查閱了相關的文檔,too many open files 不只是打開文件數,還包括socket等,其實這是Linux的句柄數限制。socket
其中的 open files 就是句柄限制數量 spa
root 用戶登陸blog
修改配置 vi /etc/security/limits.conf文檔
#添加下面四行部署
* soft nofile 65535
* hard nofile 65535it
* soft nproc 65535
* hard nproc 65535登錄
重啓系統生效配置
shutdown -r nowfile
再次查看句柄數,已經修改爲功!
不足之處還請指正。