酒店用品网站建设,装修网站制作,工业设计公司经营范围,免费咨询医生不收费这是一个Linux系统常见的故障#xff0c;网络上也能轻易的找到解决办法#xff0c;我也只是在工作中遇到了这个问题#xff0c;所以在博客记录下#xff0c;以备不时之需。一、报错截图#xff1a;图为resin的报错日志#xff0c;很明显提示了Too many open files#x…这是一个Linux系统常见的故障网络上也能轻易的找到解决办法我也只是在工作中遇到了这个问题所以在博客记录下以备不时之需。一、报错截图图为resin的报错日志很明显提示了Too many open files二、临时解决临时的解决办法很简单先执行ulimit -n 65535然后重启resin即可。Ps请注意启动环境是否生效切换到resin的启动身份执行 ulimit -n 查看当前的最大文件打开数是否已优化。三、永久生效第①种做法可讲ulimit -n 65535 添加到 /etc/profile 的最后即可echo ulimit -n 65535 /etc/profile#刷新配置source /etc/profile第②种做法修改/etc/security/limits.conf文件在最后添加以下内容即可* soft noproc 65535* hard noproc 65535* soft nofile 65535* hard nofile 65535或者直接执行如下代码亦可echo * soft noproc 65535* hard noproc 65535* soft nofile 65535* hard nofile 65535/etc/security/limits.conf使用第①种登陆普通账号的时候会报无权限错误所以推荐使用第②种方法。最后啰嗦下不管使用哪一种方法修改生效后需要重启应用才行否则程序将延续使用旧的环境设置。