You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Dietrich Bollmann (JIRA)" <ji...@apache.org> on 2006/05/30 11:50:51 UTC
[jira] Created: (AMQ-729) Using a very simple producer and consumer
messages are received in wrong order.
Using a very simple producer and consumer messages are received in wrong order.
--------------------------------------------------------------------------------
Key: AMQ-729
URL: https://issues.apache.org/activemq/browse/AMQ-729
Project: ActiveMQ
Type: Test
Versions: 4.0 RC2
Environment: i386-pc-solaris2.10
Reporter: Dietrich Bollmann
Priority: Minor
Attachments: test.tar.gz
* Summary:
Using a very simple producer and consumer (I appended the code to this
message) the messages are received in the wrong order.
The following setting produced problems in 7 of 10 cases:
- One broker
- Two producers sending 100000 messages each
- One consumer
- Broker, producers and consumer are all running on the same host.
* Test protocol:
Preparations:
gunzip test.tar.gz
tar xvf test.tar
cd test
ant compile
Start the broker:
cd $ACTIVEMQ_HOME
bin/activemq
Start the consumer:
ant \
-DconsumerName=consumer \
-Durl=tcp://localhost:61616 \
-DproducerCount=2 \
-DmessageCount=100000 \
consumer
Start the producers:
ant \
-DproducerName=producer1 \
-Durl=tcp://localhost:61616 \
-DproducerCount=2 \
-DmessageCount=100000 \
producer
ant \
-DproducerName=producer2 \
-Durl=tcp://localhost:61616 \
-DproducerCount=2 \
-DmessageCount=100000 \
producer
* Results:
Running the test 10 times the messages were received 3 times in the
right order and 7 times in a mixed up fashion:
1. Succesfully received all messages
2. Wrong message order: Received message 33045 after message 33043
from producer2
3. Wrong message order: Received message 97909 after message 97829
from producer1
4. Wrong message order: Received message 67839 after message 67837
from producer2
5. Wrong message order: Received message 63717 after message 63610
from producer2
6. Succesfully received all messages
7. Wrong message order: Received message 61603 after message 61576
from producer2
8. Wrong message order: Received message 51119 after message 49043
from producer2
9. Succesfully received all messages
10. Wrong message order: Received message 99710 after message 99707
from producer1
--
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
[jira] Commented: (AMQ-729) Using a very simple producer and
consumer messages are received in wrong order.
Posted by "Massive Boisson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/AMQ-729?page=comments#action_36798 ]
Massive Boisson commented on AMQ-729:
-------------------------------------
FWIW, I tried to execute the test case but on Windows machine (which obviously changes everything) and with 4.0.1.
It all worked.
Has anyone else been able to reproduce this behaviour with 4.0.1?
> Using a very simple producer and consumer messages are received in wrong order.
> -------------------------------------------------------------------------------
>
> Key: AMQ-729
> URL: https://issues.apache.org/activemq/browse/AMQ-729
> Project: ActiveMQ
> Issue Type: Test
> Affects Versions: 4.0 RC2
> Environment: i386-pc-solaris2.10
> Reporter: Dietrich Bollmann
> Priority: Minor
> Attachments: test.tar.gz
>
>
> * Summary:
> Using a very simple producer and consumer (I appended the code to this
> message) the messages are received in the wrong order.
> The following setting produced problems in 7 of 10 cases:
> - One broker
> - Two producers sending 100000 messages each
> - One consumer
> - Broker, producers and consumer are all running on the same host.
> * Test protocol:
> Preparations:
> gunzip test.tar.gz
> tar xvf test.tar
> cd test
> ant compile
> Start the broker:
> cd $ACTIVEMQ_HOME
> bin/activemq
> Start the consumer:
> ant \
> -DconsumerName=consumer \
> -Durl=tcp://localhost:61616 \
> -DproducerCount=2 \
> -DmessageCount=100000 \
> consumer
> Start the producers:
>
> ant \
> -DproducerName=producer1 \
> -Durl=tcp://localhost:61616 \
> -DproducerCount=2 \
> -DmessageCount=100000 \
> producer
>
> ant \
> -DproducerName=producer2 \
> -Durl=tcp://localhost:61616 \
> -DproducerCount=2 \
> -DmessageCount=100000 \
> producer
> * Results:
> Running the test 10 times the messages were received 3 times in the
> right order and 7 times in a mixed up fashion:
> 1. Succesfully received all messages
> 2. Wrong message order: Received message 33045 after message 33043
> from producer2
> 3. Wrong message order: Received message 97909 after message 97829
> from producer1
> 4. Wrong message order: Received message 67839 after message 67837
> from producer2
> 5. Wrong message order: Received message 63717 after message 63610
> from producer2
> 6. Succesfully received all messages
> 7. Wrong message order: Received message 61603 after message 61576
> from producer2
> 8. Wrong message order: Received message 51119 after message 49043
> from producer2
> 9. Succesfully received all messages
> 10. Wrong message order: Received message 99710 after message 99707
> from producer1
>
--
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
[jira] Commented: (AMQ-729) Using a very simple producer and
consumer messages are received in wrong order.
Posted by "james strachan (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/AMQ-729?page=comments#action_36513 ]
james strachan commented on AMQ-729:
------------------------------------
Can you reproduce this on 4.0.1?
> Using a very simple producer and consumer messages are received in wrong order.
> -------------------------------------------------------------------------------
>
> Key: AMQ-729
> URL: https://issues.apache.org/activemq/browse/AMQ-729
> Project: ActiveMQ
> Type: Test
> Versions: 4.0 RC2
> Environment: i386-pc-solaris2.10
> Reporter: Dietrich Bollmann
> Priority: Minor
> Attachments: test.tar.gz
>
>
> * Summary:
> Using a very simple producer and consumer (I appended the code to this
> message) the messages are received in the wrong order.
> The following setting produced problems in 7 of 10 cases:
> - One broker
> - Two producers sending 100000 messages each
> - One consumer
> - Broker, producers and consumer are all running on the same host.
> * Test protocol:
> Preparations:
> gunzip test.tar.gz
> tar xvf test.tar
> cd test
> ant compile
> Start the broker:
> cd $ACTIVEMQ_HOME
> bin/activemq
> Start the consumer:
> ant \
> -DconsumerName=consumer \
> -Durl=tcp://localhost:61616 \
> -DproducerCount=2 \
> -DmessageCount=100000 \
> consumer
> Start the producers:
>
> ant \
> -DproducerName=producer1 \
> -Durl=tcp://localhost:61616 \
> -DproducerCount=2 \
> -DmessageCount=100000 \
> producer
>
> ant \
> -DproducerName=producer2 \
> -Durl=tcp://localhost:61616 \
> -DproducerCount=2 \
> -DmessageCount=100000 \
> producer
> * Results:
> Running the test 10 times the messages were received 3 times in the
> right order and 7 times in a mixed up fashion:
> 1. Succesfully received all messages
> 2. Wrong message order: Received message 33045 after message 33043
> from producer2
> 3. Wrong message order: Received message 97909 after message 97829
> from producer1
> 4. Wrong message order: Received message 67839 after message 67837
> from producer2
> 5. Wrong message order: Received message 63717 after message 63610
> from producer2
> 6. Succesfully received all messages
> 7. Wrong message order: Received message 61603 after message 61576
> from producer2
> 8. Wrong message order: Received message 51119 after message 49043
> from producer2
> 9. Succesfully received all messages
> 10. Wrong message order: Received message 99710 after message 99707
> from producer1
>
--
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