qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robbie Gemmell (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (QPID-5755) JMS MessageProducer send hangs when sending messages to ActiveMQ
Date Fri, 16 May 2014 14:21:14 GMT

    [ https://issues.apache.org/jira/browse/QPID-5755?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13999823#comment-13999823
] 

Robbie Gemmell commented on QPID-5755:
--------------------------------------

Was that testing with or without using the 'sync-publish=false' type settings to return to
the previous client behaviour, as detailed on QPID-5574 ?

My guess would be without, given your original comments (which I just got a mail about, due
to some apache.org email infrastructure problems) mentioning lower performance, in which case
it would seem the broker side defect was fixed in ActiveMQ 5.9.1.

Performance would be expected to be lower by default with persistent messages due to the client
change, which is making it wait for the broker to settle the message transfer when publishing
persistent messages before returning from the send call, more in line with JMS reliability
semantics. If you want more performance rather than the reliability, you could restore the
previous 'asynchronous' send behaviour as detailed on QPID-5574 (or use non-persistent messages).

Regards,
Robbie

> JMS MessageProducer send hangs when sending messages to ActiveMQ
> ----------------------------------------------------------------
>
>                 Key: QPID-5755
>                 URL: https://issues.apache.org/jira/browse/QPID-5755
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Client
>    Affects Versions: 0.28, Future
>         Environment: Qpid JMS libraries 0.28-SNAPSHOT or 0.30-SNAPSHOT
> AMQP JMS Client was running on 64-bit Linux with JDK 1.7
> AMQP Broker was ActiveMQ 5.8.0 running on same machine as client
>            Reporter: Michael Samson
>            Priority: Critical
>         Attachments: QpidProducerTest.java
>
>
> Steps to reproduce:
> 1.  Setup ActiveMQ 5.8.0 with stock configuration and configure the amqp connector to
use the JMS transport transformer:
>  
> <transportConnector name="amqp" uri="amqp://0.0.0.0:5672?maximumConnections=1000&amp;wireformat.maxFrameSize=104857600&amp;transport.transformer=jms"/>
> 2. Execute attached QpidProducerTest code using 0.28-SNAPSHOT or 0.30-SNAPSHOT and notice
that producer.send hangs.
> 3. Note that this bug is not reproducible when using  0.26.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message