lucene (Too many open files)错误
2018-05-06 12:14:59
952 次阅读
0 个评论
今天服务器报Request processing failed; nested exception is java.lang.IllegalStateException: java.io.FileNotFoundException: .../ROOT/WEB-INF/lib/lucene-facet-7.1.0.jar (Too many open files)错误
Too many open files表示文件句柄数超出最大。对linux系统来说,默认的最大值为1024,在系统并发比较大的时候,这个很容易超过该值。文件句柄数大小可以通过命令ulimit -n查看。
修改可以调大用户文件句柄数方法:
1.执行命令:vi /etc/security/limits.conf
添加如下的行
* soft nofile 4096
* hard nofile 4096
说明:
* 代表针对所有用户
nofile 是代表最大文件打开数
2.vi /etc/pam.d/login最后添加禁止调试文件
session required /lib/security/pam_limits.so
3.退出当前会话,重新登录就可以查看是否生效了
执行命令 ulimit -n
00
相关话题
- Spring 5.0.3 抛出错误The request was rejected because the URL was not normalized
- Apache commons compress文件打包、压缩
- Apache Commons Compress zip压缩解压
- Apache-Commons CSV读写文件
- java.lang.ClassNotFoundException: javax.xml.bind.JAXBException错误
- 使用commons-vfs监听文件系统
- S3存储桶策略示例
- vue 3 的watchEffect 使用方法
- Thumbnailator处理gif图片时java.lang.ArrayIndexOutOfBoundsException: 4096异常
- MyEclipse启动发生"An error has occurred.See the log file "解决
- 使用commons-io-2.0监听文件变化
- Linux上使用commons-net.jar注意的问题
- AWS S3 SDK 2.0删除文件夹
- Vue3+Vite+Nginx 二级路径部署
- java.lang.NoSuchMethodException: org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPictureBaseImpl错误