我的服务器的太多打开文件 OS X
我收到错误消息“太多打开文件”。 这是关于这个过程的影响 256 同时连接。 如果我做
我知道了:
我的服务器被管理 launchd. 我需要设置参数吗? NumberOfFiles 在文件中 plist?
sysctl -A | grep maxfiles
我知道了:
kern.maxfiles = 12288
kern.maxfilesperproc = 10240
我的服务器被管理 launchd. 我需要设置参数吗? NumberOfFiles 在文件中 plist?
没有找到相关结果
已邀请:
1 个回复
诸葛浮云
赞同来自:
所以,正如乔说:
ulimit
-n x
在哪里 x 可能是一个很大的数字。
您可能希望在开始或在您的时将其添加到进程启动脚本 .bashrc, 使它更加永久性。
lsof
允许您查看每个文件是什么,尽管此上下文中的文件也是网络连接,通道以及实际文件。