Hi
Hope you clear with my steup?

Regards
Harsimran

On Fri, Apr 29, 2011 at 4:30 PM, Harsimranjit singh Kler <
simran...@gmail.com> wrote:

> Hi
> My  Setup one load balancer(apache ) and three tomcat server .
> so 800 requests me i am hitting on apache loadbalancer using SOAP UI
> s\w now apache using modjk connector(equal load among all worker
> .Rondrobin) and  distributing requests to 3 tomcats .So 270 aprx for each
> tomcat worker.
>
> If hitting 1200 on Loadbalancer .this mean  400 aprox  processed by each
> tomcat worker.(Assuming all 1200 requests not going to one tomcat if no
> failover.As per my understanding i have given maxthread as 500 for each
> tomcat worker )
>
> Yes I removed  minProcessors="25" maxProcessors="2000" now.
>
> i am using SOAP UI s\w to test setup where i can check response and all.For
> my web services project(wsdl) some 4 methods exposed & are invoked in
> sequence.Average time for these all method to complete i am using to
> test.Let me know if some alternate tool to test load and performance , i can
> try with that also.
>
> Let me know if some issue with my configurations ?
>
> On Fri, Apr 29, 2011 at 3:41 PM, André Warnier <a...@ice-sa.com> wrote:
>
>> 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
>>
>>
>

Reply via email to