B站: 迷途小书童的Note;微信公众号: Dev_Club;个人微信:xituxiaoshutong100

ubuntu修改打开文件句柄限制

Linux 迷途小书童 0评论

软硬件环境

视频看这里

此处是youtube的播放链接,需要科学上网。喜欢我的视频,请记得订阅我的频道,打开旁边的小铃铛,点赞并分享,感谢您的支持。

前言

在开发多并发服务时,经常会遇到下图所示的情况

ulimit

这是服务打开文件句柄过多的提示。通过以下命令查看系统默认设置

ulimit -a

ulimit

显然对于一个高并发的服务来讲,这个数字是太小了,现在我们就来修改它,编辑/etc/security/limits.conf,在文件末尾添加语句

* soft nofile 65535
* hard nofile 65535

然后编辑/etc/systemd/user.conf/etc/systemd/system.conf,将语句

#DefaultLimitNOFILE=

修改为

DefaultLimitNOFILE=65535

接下来需要重启操作系统,最后验证下修改是否成功,执行ulimit -a

ulimit

微信公众号

请扫码关注微信公众号,不错过任何一个实用的技术分享

wechat

B站

bilibili

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址