I can see you can't wait to hear the debate. Anyhow, I am using
HttpClient from apache commons and I do have .getReleaseConnection().

On Tue, Oct 7, 2008 at 4:56 PM, Johnny Kewl <[EMAIL PROTECTED]> wrote:
>
> ----- 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]
>
>

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