当我部署abt 30 wars文件时,我使用通配符(通配符-10.0.0.Final)作为应用服务器。每一次战争都会发送rest与其他人通信。有时,我得到了如下错误:
org.apache.http.impl.client.DefaultHttpClient I/O异常(java.net.SocketException)连接到{}->http://localhost:8080:连接到{}->http://localhost:8080 org.apache.http.impl.client.DefaultHttpClient I/O异常(java.net.SocketException)时捕获的打开文件太多( org.apache.http.impl.client.DefaultHttpClient重试连接到{}->http://localhost:8080org.apache.http.impl.client.DefaultHttpClient I/O异常(java.net.SocketException) ):连接到{}-><代码>C10时捕获的打开文件org.apache.http.impl.client.DefaultHttpClient org.apache.http.impl.client.DefaultHttpClient重试连接到{}-> org.apache.http.impl.client.DefaultHttpClient I/O异常(java.net.SocketException)太多许多打开的文件( org.apache.http.impl.client.DefaultHttpClient重试连接到{}->http://localhost:8080异常)是在获得特定于租户的令牌: java.lang.Exception: RESTEASY004655:无法调用请求时发生的。
我已经增加了像这个guide那样的‘打开文件’配置
但无法解决这一问题。如果有什么建议的话我真的很感激?
爪哇野蝇
发布于 2019-06-17 04:48:25
你确实增加了打开文件的限制。但是,在此之后,您是否重新启动了野蝇?你能多发些日志吗?此外,根据您在问题本身中发布的链接JBoss Too Many Files Open Error,如果您正在运行类似于linux的操作系统,请执行以下操作:
一旦你知道了乔博斯的PID
ps,ax,grep,,你可以做
ls -l /proc/jbosspid/fd
如果您运行的是Windows,请尝试运行tasklist命令,而不是ps,如下所示,请查找"file.extension“
另外,在那之后,您可以做DIR而不是ls,比如dir "\search *“/s
https://stackoverflow.com/questions/56624315
复制相似问题