为什么 Ubuntu 系统上的 ulimit 限制的数量会莫名其妙恢复到 1024 呢?

为什么 Ubuntu 系统上的 ulimit 限制的数量会莫名其妙恢复到 1024 呢?

坐在坟头思考人生 发布于 2021-11-29 字数 401 浏览 823 回复 10

今天下午突然有部分用户反应访问 OSC 出现 500 错误,经查是我们北京的 CDN 节点出的问题。问题原因是 Nginx 并发连接数超过了 ulimit 的限制。而我们发现这台服务器的 ulimit 莫名其妙恢复到了1024 !

但我们确定这服务器上最开始装好的时候 ulimit 都已经调到最大值,包括 limits.conf 文件也都改好并且重启多次系统确保配置生效的。

那么到底为什么 ulimit 会莫名其妙恢复到 1024 的默认值呢???

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

嘦怹 2021-12-01 10 楼

我们亚马逊的服务器也出现了这个问题,不知道什么原因。

落墨 2021-12-01 9 楼

已经找到问题了,是因为用的另外一个账号登录,然后切换到 sudo ,所以。。。

葬花如无物 2021-12-01 8 楼

回复
大哥也会犯这种低级的错误啊!~~~

英雄似剑 2021-12-01 7 楼

似乎ulimit的设定和用户权限有点关联。如果可以的话,请把设定的文件和内容发一下。

月牙弯弯 2021-12-01 6 楼

为什么呢?

醉生梦死 2021-12-01 5 楼

回复
你用正常用户登录上去就可用的。只是你用sudo -s 切换了之后就没用吧。 好像sudo -sE 还是什么就可用把变量带过来的。

墨洒年华 2021-12-01 4 楼

亲,你一定是用的 ubuntu14.04.2 好吧。 而且你会发现 到root用户下,如果 export JAVA_HOME 都不正常的

冷弦 2021-12-01 3 楼

这种服务器我们装好就从来不理,也没自动更新服务啊

樱花落人离去 2021-12-01 2 楼

回复
我装debian都是在组件那里把钩都去掉的,得到一个最基本的系统。以后需要什么装什么。ubuntu好像默认就会装很多东西

哑剧 2021-11-30 1 楼

某个软件改了呗,就像network manager接管网络配置一样,linux上这类情况很多