----- 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... --------------------------------------------------------------------------- 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]