微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Centos中的打开文件限制是否会影响HTTP连接?限制是适用于单个会话还是所有会话?

当我做ulimit -n时我得到256,我认为这意味着我可以在同一时间打开256个文件.
这是否意味着我可以用一个会话打开256个文件?还是所有会议?

例如,我使用用户名“abc”(通过putty / ssh)登录到我的服务器,并打开200个文件,会话仍在运行,我使用相同的用户名“abc”再次登录到同一服务器(通过putty / ssh ),我只能打开另外56个文件?或者我可以打开另外256个文件

最后,这个限制是否也限制了http连接的数量?例如通过上面的例子,我打开了200个文件,然后用“wget”或“curl”来建立http连接.

谢谢

ulimit是一个内置的bash,因此它只适用于 shell,特别是当前 shell创建的任何进程.因此,如果您因任何原因进行更改,则必须以持久的方式进行更改.

您可能需要签出/etc/security/limits.conf文件,以便按用户设置会话限制. (这似乎是CentOS的首选方法)

你可以使用lsof -P |看到打开的文件grep $somepid命令

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。