----- Original Message ----- From: "Johnny Kewl" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <users@tomcat.apache.org>
Sent: Wednesday, October 08, 2008 1:56 AM
Subject: Re: Too many open files



----- Original Message ----- From: "Mohit Anchlia" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <users@tomcat.apache.org>
Sent: Tuesday, October 07, 2008 11:44 PM
Subject: Too many open files


Tomcat throws too many open files and when I do lsof I get bunch of:

java    14130 root  935u  IPv4 30842592               TCP
localhost:41971->localhost:http (CLOSE_WAIT)
java    14130 root  937u  IPv4 30841213               TCP
efeitws3.ptctax.intuit.com:41161->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  938u  IPv4 30841214               TCP
localhost:41162->localhost:http (CLOSE_WAIT)
java    14130 root  939u  IPv4 30841220               TCP
localhost:41165->localhost:http (CLOSE_WAIT)
java    14130 root  940u  IPv4 30842516               TCP
localhost:41927->localhost:http (CLOSE_WAIT)
java    14130 root  941u  IPv4 30841226               TCP
localhost:41168->localhost:http (CLOSE_WAIT)
java    14130 root  943u  IPv4 30841899               TCP
efeitws3.ptctax.intuit.com:41566->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  944u  IPv4 30841694               TCP
efeitws3.ptctax.intuit.com:41453->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  945u  IPv4 30841695               TCP
localhost:41454->localhost:http (CLOSE_WAIT)
java    14130 root  946u  IPv4 30841900               TCP
localhost:41567->localhost:http (CLOSE_WAIT)
java    14130 root  948u  IPv4 30842415               TCP
efeitws3.ptctax.intuit.com:41864->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  949u  IPv4 30842416               TCP
localhost:41865->localhost:http (CLOSE_WAIT)
java    14130 root  950u  IPv4 30842419               TCP
localhost:41867->localhost:http (CLOSE_WAIT)
java    14130 root  952u  IPv4 30850596               TCP
localhost:42484->localhost:http (CLOSE_WAIT)
java    14130 root  953u  IPv4 30842760               TCP
localhost:42058->localhost:http (CLOSE_WAIT)
java    14130 root  954u  IPv4 30842596               TCP
localhost:41974->localhost:http (CLOSE_WAIT)
java    14130 root  956u  IPv4 30842093               TCP
localhost:41676->localhost:http (CLOSE_WAIT)
java    14130 root  957u  IPv4 30842195               TCP
efeitws3.ptctax.intuit.com:41737->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  958u  IPv4 30841730               TCP
localhost:41467->localhost:http (CLOSE_WAIT)
java    14130 root  959u  IPv4 30841737               TCP
localhost:41472->localhost:http (CLOSE_WAIT)
java    14130 root  960u  IPv4 30842196               TCP
localhost:41738->localhost:http (CLOSE_WAIT)
java    14130 root  961u  IPv4 30842528               TCP
localhost:41933->localhost:http (CLOSE_WAIT)
java    14130 root  962u  IPv4 30842363               TCP
localhost:41836->localhost:http (CLOSE_WAIT)
java    14130 root  964u  IPv4 30842365               TCP
efeitws3.ptctax.intuit.com:41837->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  965u  IPv4 30842366               TCP
localhost:41838->localhost:http (CLOSE_WAIT)
java    14130 root  966u  IPv4 30842367               TCP
localhost:41839->localhost:http (CLOSE_WAIT)
java    14130 root  967u  IPv4 30842371               TCP
localhost:41841->localhost:http (CLOSE_WAIT)
java    14130 root  968u  IPv4 30842465               TCP
localhost:41895->localhost:http (CLOSE_WAIT)
java    14130 root  969u  IPv4 30848501               TCP
localhost:42415->localhost:http (CLOSE_WAIT)
java    14130 root  970u  IPv4 30842533               TCP
localhost:41936->localhost:http (CLOSE_WAIT)
java    14130 root  971u  IPv4 30842468               TCP
localhost:41898->localhost:http (CLOSE_WAIT)
java    14130 root  972u  IPv4 30842534               TCP
localhost:41937->localhost:http (CLOSE_WAIT)
java    14130 root  973u  IPv4 30842765               TCP
localhost:42062->localhost:http (CLOSE_WAIT)
java    14130 root  974u  IPv4 30842472               TCP
localhost:41901->localhost:http (CLOSE_WAIT)
java    14130 root  975u  IPv4 30842122               TCP
localhost:41694->localhost:http (CLOSE_WAIT)
java    14130 root  976u  IPv4 30842123               TCP
localhost:41695->localhost:http (CLOSE_WAIT)
java    14130 root  977u  IPv4 30843217               TCP
localhost:42188->localhost:http (CLOSE_WAIT)
java    14130 root  978u  IPv4 30842125               TCP
localhost:41696->localhost:http (CLOSE_WAIT)
java    14130 root  979u  IPv4 30842126               TCP
efeitws3.ptctax.intuit.com:41697->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  981u  IPv4 30842128               TCP
efeitws3.ptctax.intuit.com:41698->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  982u  IPv4 30842129               TCP
localhost:41699->localhost:http (CLOSE_WAIT)
java    14130 root  983u  IPv4 30888558               TCP
localhost:43218->localhost:http (CLOSE_WAIT)
java    14130 root  984u  IPv4 30842617               TCP
localhost:41986->localhost:http (CLOSE_WAIT)
java    14130 root  985u  IPv4 30842618               TCP
efeitws3.ptctax.intuit.com:41987->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  986u  IPv4 30844067               TCP
efeitws3.ptctax.intuit.com:42260->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  987u  IPv4 30850599               TCP
efeitws3.ptctax.intuit.com:42486->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  988u  IPv4 30844069               TCP
localhost:42262->localhost:http (CLOSE_WAIT)
java    14130 root  989u  IPv4 30877075               TCP
localhost:43021->localhost:http (CLOSE_WAIT)
java    14130 root  990u  IPv4 30850600               TCP
localhost:42487->localhost:http (CLOSE_WAIT)
java    14130 root  991u  IPv4 30842627               TCP
localhost:41993->localhost:http (CLOSE_WAIT)
java    14130 root  992u  IPv4 30842628               TCP
efeitws3.ptctax.intuit.com:41994->10.10.81.94:webcache (CLOSE_WAIT)
java    14130 root  994u  IPv4 30842786               TCP
localhost:42070->localhost:http (CLOSE_WAIT)
java    14130 root  995u  IPv4 30849451               TCP
localhost:42449->localhost:http (CLOSE_WAIT)
java    14130 root  996u  IPv4 30842639               TCP
localhost:42005->localhost:http (CLOSE_WAIT)




I am not sure why CLOSE_WAIT should cause this.

Sitting here waiting for the presidential debate... cant wait to hear how those two brain surgeons are going to save the world ;)

I dont know why it occurs but something is holding connections open... possibly some low down socket function that should be cleared and is not... Because I cant imagine how one has that much control in TC normally over sockets... I suspect you using something like NIO... or possibly its something like hibernate not letting Db connectors go, or a cache... something is holding stuff open in your code... and eventually it clogs the system.

Very likely thru some subtle coding error, or buggy components... going to have mess with the code and try figure out whats not letting go...
Normally difficult bugs to find...

Good Luck...

PS: I see you have a Apache in front...
Try this... setup the 8080 connector if you havnt already got it working in TC... and go into TC direct... then check file handles....
If no problem, you know its Apache or the JK connector...
... will at least point you in right direction...

---------------------------------------------------------------------------
HARBOR : http://www.kewlstuff.co.za/index.htm
The most powerful application server on earth.
The only real POJO Application Server.
See it in Action : http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm
---------------------------------------------------------------------------
If you cant pay in gold... get lost...

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to