[prev in list] [next in list] [prev in thread] [next in thread] 

List:       activemq-dev
Subject:    [jira] Commented: (AMQ-903) ActivemMQ slows down after a rather
From:       "Daniel Aioanei (JIRA)" <jira () apache ! org>
Date:       2006-08-31 10:16:23
Message-ID: 17077079.1157019383255.JavaMail.jira () brutus
[Download RAW message or body]

    [ https://issues.apache.org/activemq/browse/AMQ-903?page=comments#action_36887 ] 
            
Daniel Aioanei commented on AMQ-903:
------------------------------------

Just found out that while using the default DerbyDB db, the behaviour doesn't happen. \
Here are some numbers I got at consecutive tests with such a configuration:

ActiveMQ/DerbyDb
msg/second: 258.3833333333333
msg/second: 293.15
msg/second: 296.78333333333336
msg/second: 273.0833333333333
msg/second: 275.1333333333333

with the same test application.


> ActivemMQ slows down after a rather small number of messages
> ------------------------------------------------------------
> 
> Key: AMQ-903
> URL: https://issues.apache.org/activemq/browse/AMQ-903
> Project: ActiveMQ
> Issue Type: Bug
> Affects Versions: 4.0.1
> Reporter: Daniel Aioanei
> Attachments: activemq.xml
> 
> 
> I have activemq with a postgresql backend running as a standalone server, and a \
> client application that produces persistent messages in 50 threads. Each time I run \
> my app it pushes as many msg as it can for about 62.5 seconds after which it quits. \
> Although initially it works fast, every time I run my app it produces less \
> messages: enqueue speed 50 threads: msg/second: 334.18333333333334
> second time: msg/second: 194.15
> third time: msg/second: 123.0
> fourth time: msg/second: 58.61666666666667
> fifth time: msg/second: 19.433333333333334
> sixth time: msg/second: 33.81666666666667
> seventh time: msg/second: 11.783333333333333
> eigth time: msg/second: 24.733333333333334
> ninght time: msg/second: 10.883333333333333
> After I ran the above test there seem to be 50241 msg in that queue.
> activemq=> select count(1) from activemq_msgs ;
> count
> -------
> 50241
> (1 row)
> activemq=> select count(1) from activemq_acks ;
> count
> -------
> 0
> (1 row)
> Note that I don't have any message consumers active for this test.
> Here is the way the client app connects:
> 	<bean id="jmsResourceAdapter"
> 		class="org.apache.activemq.ra.ActiveMQResourceAdapter">
> 		<property name="serverUrl" \
> value="tcp://localhost:61616?wireFormat.cacheEnabled=false&amp;wireFormat.tightEncodingEnabled=false" \
> />  </bean>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: \
                https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic