-
1. Re: Getting ***java.net.SocketException: Too many open files*** when running JBPM 5.2 in linux OS
stmarci Mar 20, 2012 7:47 AM (in response to uvijayreddy657)I also encounter the same problem. The jbpm.console.properties file is opened several(hundred - in my case) times. I'm using the rest interface /new_instance for creating processes.
Here is the output of lsof in linux on my test machine:
java 20815 root 966r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 967r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 968r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 969r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 970r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 971r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 972r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 973r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 974r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 975r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 976r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 977r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 978r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 979r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 980r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 981r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 982r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 983r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 984r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 985r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 986r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 987r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 988r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 989r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 990r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 991r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 992r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 993r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 994r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 995r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 996r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 997r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 998r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 999r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 1000r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 1001r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 1002r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 1003r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 1004r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 1005r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 1006r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes/jbpm.console.properties
java 20815 root 1007r REG 8,17 363 2425414 /opt/jbpm/jboss-as-7.0.2.Final/standalone/tmp/vfs/temp93689ccb9642ad01/jbpm-gwt-console-server.war-708c889cebe9e63b/WEB-INF/classes
-
2. Re: Getting ***java.net.SocketException: Too many open files*** when running JBPM 5.2 in linux OS
salaboy21 Mar 20, 2012 7:50 AM (in response to stmarci)Yes that a known issue with Mina and Linux.
You should increate the number of files that can be opened in your OS.
http://mina.apache.org/faq.html#FAQ-Myserverfailswithjava.net.SocketException%253AToomanyfilesopen
-
3. Re: Getting ***java.net.SocketException: Too many open files*** when running JBPM 5.2 in linux OS
hosein May 26, 2012 3:01 AM (in response to salaboy21)Is this problem resolved in jBPM 5.3 ?
-
4. Re: Getting ***java.net.SocketException: Too many open files*** when running JBPM 5.2 in linux OS
hosein May 26, 2012 3:08 AM (in response to salaboy21)I set echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout and restart networking service and then increase The Maximum Number Of Open Files / File Descriptors (FD) to 1000000 but the problem is not resolved.
If I decrease tcp_fin_timeout to 10 secondes Too many open files happens more than the time tcp_fin_timeout is equal to 30 or 60 seconds .
any help appreciated.
S.M.H.Jamali
-
5. Re: Getting ***java.net.SocketException: Too many open files*** when running JBPM 5.2 in linux OS
salaboy21 May 26, 2012 7:21 AM (in response to hosein)Yes it should be fixed in 5.3, if you still have troubles please create a jira issue for 5.3
Cheers
-
6. Re: Getting ***java.net.SocketException: Too many open files*** when running JBPM 5.2 in linux OS
amistry007 May 21, 2013 4:59 AM (in response to salaboy21)Hi Mauricio, what was the actual fix that was done to the codebase (class/method) to resolve this issue. We are uisng JBPM 5.2 and at present moment have no capacity to upgrade to 5.3, so would like to see if we can patch our 5.2 release with this fix. Thanks, Ash.
-
7. Re: Getting ***java.net.SocketException: Too many open files*** when running JBPM 5.2 in linux OS
betoflint May 23, 2013 4:11 PM (in response to uvijayreddy657)I have jbpm 5.3 on linux and this solve with ulimit -n 10000 on my linux server.
Cheers!
-
8. Re: Getting ***java.net.SocketException: Too many open files*** when running JBPM 5.2 in linux OS
amistry007 May 24, 2013 2:46 AM (in response to betoflint)Jonathan, this would just delay the issue. As over time I can see these handles increasing until our application is restarted.
Mauricio, what was the actual fix that was done to the codebase?