springboot使用undertow假死的原因
时间:2021-05-29 09:05:32
收藏:0
阅读:78
最近使用springboot,在高并发下出现了一个问题:
服务的进程还跑着,端口缺不再监听了,报错如下:
Too many open files in system
原来是开的系统文件太高了
通过以下命令可以查看系统文件上限:
cat /proc/sys/fs/file-max
cat /proc/sys/fs/file-nr
以下命令修改文件上限:
实时修改:
sysctl -w fs.file-max=500000
永久修改:
vi /etc/sysctl.conf
增加内容
fs.file-max=500000
刷新
sysctl -p
参考内容:
https://www.tecmint.com/increase-set-open-file-limits-in-linux/
原文:https://www.cnblogs.com/flying607/p/14824252.html
评论(0)