Hi.
I am still not quite sure that I understand the way your are presenting your
results, below.
What does a line like
> b) 800 request 1 LB ,3 tomcat==Slow response time(double)
actually mean ?
Apart from that :
a)
> minProcessors="25" maxProcessors="2000"
these attributes are deprecated, see
http://tomcat.apache.org/tomcat-5.5-doc/config/ajp.html
Since they are confusing, remove them.
b)
maxThreads="500"
This means that each Tomcat will actually /never/ process more than 500 simultaneous AJP
requests. Any additional simultaneous request will have to wait, until one thread becomes
available to handle it.
One thing that you are not mentioning, is : in your test, how long does it take to
actually process 1 request, if you send just one ?
c) what pogram are you using, to send the requests to Apache/Tomcat ?
And how do you see that "the response time is slow/slower" ?
Harsimranjit singh Kler wrote:
Hi andre
Actully i m testing performance of my setup.I have apache 2.2.17 handling
requests and configured 4 tomcats with modjk connector.
ServerLimit 30
worker MPM details:
StartServers 20
MaxClients 1500
MinSpareThreads 40
MaxSpareThreads 100
ThreadsPerChild 50
MaxRequestsPerChild 0
server.xml for each tomcat
--------------------------------------------
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009"
enableLookups="false" redirectPort="8443"
minProcessors="25" maxProcessors="2000"
maxThreads="500" minSpareThreads="25"
maxSpareThreads="75" protocol="AJP/1.3" />
Now i have tested by hitting some concurent requests on apache load
balancer(LB):-
a) 400 request 1 LB ,1 tomcat==expected response time
b) 400 request 1 LB ,2 tomcat==expected response time
c) 400 request 1 LB ,3 tomcat==expected response time
but
a) 800 request 1 LB, 2 tomcat==Slow response time(double)
b) 800 request 1 LB ,3 tomcat==Slow response time(double)
a) 1200 request 1 LB, 3 tomcat==Slow response time(three time)
why LB slow down with increased concurent requests(CPU & memory utilisation
same)?
Hope u clear with my problem?
On Thu, Apr 28, 2011 at 1:06 AM, André Warnier <a...@ice-sa.com> wrote:
It may be me, but your question is not very clear.
Let me try again :
Since you seem to have Apache httpd in front of Tomcat, you can try to use
the "ab" program which comes with Apache httpd, to send requests to httpd,
and by selecting appropriate requests, have them forwarded to Tomcat through
mod_jk.
Then, at the Apache httpd level, the mod_status module would help you
figure out what is going on at the Apache httpd level.
The mod_jk status worker will show you what is going on at the mod_jk
level.
And the Tomcat Manager (server-status part), will show you some information
about what is going on at the Tomcat level.
There are also tools such as "jconsole" which can show you what is
happening at the level of the JVM which runs Tomcat (each Tomcat, if you
have several).
References for the above :
Apache "ab" program : http://httpd.apache.org/docs/2.2/programs/ab.html
Apache mod_status : http://httpd.apache.org/docs/2.2/mod/mod_status.html
mod_jk status worker :
http://tomcat.apache.org/connectors-doc/reference/status.html
Tomcat Manager application :
http://tomcat.apache.org/tomcat-5.5-doc/manager-howto.html
Monitoring the Tomcat JVM :
http://tomcat.apache.org/tomcat-5.5-doc/monitoring.html
If that does not answer your question, then try to be more clear about what
exactly you are looking for. For example, what do you mean by "test load" ?
What precisely are you trying to find out ?
Harsimranjit singh Kler wrote:
Hi Andre
i checked but i want simple steps to test load on my each worker as am
doing
first time.Thanks
regards
Harsimran
On Wed, Apr 27, 2011 at 8:57 PM, Harsimranjit singh Kler <
simran...@gmail.com> wrote:
Hi
I need some observations on loadbalancer with mod jk, such as
How to check utilization of each httpd workers? How to check what is the
number of connections active on the each separate
Tomcats when there is load?.How i can increase response time?AJP port
should unique in worker.properities?
Whenever i am increasing concurrent requests on LB response time
decreases?
Using apache 2.2.17+modjk1.2.31+tomcat 5.5.27
regards
harsimran
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org