Some transactions fail under load

I have installed webserver(Sun Java System Web Server 6.1 SP4) on one machine with load balancer plugin and the application server(Sun Java System Application Server 8.1 EE) on another machine. I have created a load balancer configuration and exported it the web server.

The configuration works fine and I am able to access the application through the web server port under low loads. When I am stress test the application some requests start failing once the number of requests exceed 30 per second. The corresponding error in the web server logs is

[01/Dec/2006:11:45:36] info ( 5819): reports: lb.runtime: RNTM3003 : Error servicing the request :

No server to handle.

There is nothing being written in the application logs.

Any help is welcome.

Thanks.

[800 byte] By [pradeep_venkatarman] at [2007-11-26 11:54:04]
# 1
It could be one of the following bugs: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6358422 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6402713You should upgrade to the latest 8.1ur2ee patch - those bugs are fixed there.
Sultal at 2007-7-7 12:11:32 > top of Java-index,Application & Integration Servers,Application Servers...
# 2

Thanks for the response. I went through the links that you have provided me. The problem seems to persist even after setting the keep alive timeout to 0 i.e effectively disabling keepalive.

After enabling logs on the stress testing tool I found that the app server is returning only a portion of the jsp instead of the complete jsp page. The portion that has the link to the next page is missing and hence consequently the transaction fails. Has any one faced the problem of the application server returning only a portion of a jsp?

Message was edited by:

pradeep_venkatarman

pradeep_venkatarman at 2007-7-7 12:11:32 > top of Java-index,Application & Integration Servers,Application Servers...