当前位置:编程学习 > 网站相关 >>

Too many open files

我用的AIX和websphere服务器。今天要打开控制台的时候报500错误,查看服务器日志
[11/25/13 11:29:25:810 CST] 0000001e SystemErr     R java.io.FileNotFoundException: /usr/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/ycwl2Cell01/security.xml (Too many open files)
[11/25/13 11:29:25:810 CST] 0000001e SystemErr     R  at java.io.FileInputStream.open(Native Method)
[11/25/13 11:29:25:810 CST] 0000001e SystemErr     R  at java.io.FileInputStream.<init>(FileInputStream.java:112)
[11/25/13 11:29:25:810 CST] 0000001e SystemErr     R  at org.eclipse.emf.ecore.resource.impl.URIConverterImpl.createFileInputStream(URIConverterImpl.java:469)
[11/25/13 11:29:25:811 CST] 0000001e SystemErr     R  at org.eclipse.emf.ecore.resource.impl.URIConverterImpl.createInputStream(URIConverterImpl.java:431)
[11/25/13 11:29:25:811 CST] 0000001e SystemErr     R  at org.eclipse.emf.ecore.resource.impl.ResourceImpl.load(ResourceImpl.java:897)

我想是不是AIX的openfile限制,用ulimit - n 4096 改过到4096不好用。这是什么问题? --------------------编程问答-------------------- 在Weblogic下,会有这个限制, 需要在commEnv.sh中添加ulimit -n  65536一行。
但在WebSphere下没遇到过类似问题。从日志:

/usr/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/ycwl2Cell01/security.xml
这个配置文件是否存在? 当前用户是否有访问权限? 这个也需要确认一下。
补充:企业软件 ,  WebSphere
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,