[Opensource] expresso 5 and tomcat 4.1.12

Michael Rimov rimovm at centercomp.com
Tue Oct 15 19:42:13 PDT 2002


>>>I have been testing it and it works fine when only one
>>>client is connected,
>>>but when you use a stress tool such as Ms Web Stress,
>>>and when the test finish some java proceses uses 100% of
>>>CPU.
>>>
>>>any idea? i can reproduce it so if you are interested
>>>say to me?.
>>>
>>>have you plan to migrate to 4.1 it is supposed to be
>>>a better tomcat implementation...
>>
>>We definitely plan on migrating, but we're holding off right now for a 
>>couple of reasons:

<snip> <snip>

>>-It looks like there's a couple of issues with Taglibs, etc with Tomcat 
>>4.1.  We haven't tracked things down yet.
>>
>>-Tomcat 4.1 requires JDK 1.3 for the shutdown hook stuff.  We haven't 
>>officially required JDK 1.3 yet.  [Tomcat 4.0.* will run on JDK 1.2 AFAIK]
>
>i am using expresso with jdk1.4.1, it seems to work ok.

True, but I'm mainly concerned about the folks still running JDK 1.2.*.  I 
know of a couple still running around out there.


>>Now regarding the CPU stressing... can you reproduce this under Tomcat 
>>4.0.* ??  I'd like to receive further information.
>
>ok, i cannot reproduce it in tomcat 4.0 (version expresso 5.0 complete 
>bundle).

Well, good, at least that's a start.  It's still possible that there's 
something connected to taglib reusing, but I would suspect that of only 
giving incorrect output not endless loops.  Somebody correct me if I'm 
wrong in this assumption.


>But here i think that still have problems with connections with ORACLE (i 
>have setup
>value of maxconns = 30) and i stress this night my app during 12 hours and it
>is opening 80 conns (using 100 users and Microsoft stress tool),

Yes, the fixes we about DBConnectionPool opening too many connections was 
checked into the CVS HEAD rather than the '4.1' branch.  You will probably 
see a 5.0.1 release around next week or so.

Thanks for the feedback,
                                                 -Mike





More information about the Opensource mailing list