activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hiram Chirino (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (APLO-315) Apollo does not send back receipts under load
Date Thu, 28 Mar 2013 20:51:17 GMT

     [ https://issues.apache.org/jira/browse/APLO-315?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Hiram Chirino updated APLO-315:
-------------------------------

    Attachment: APLO-315.pl.patch2

Another way to look at what's going on is to apply the APLO-315.pl.patch2 patch I'm attaching.

In this version, at the end of the producer run we keep trying to drain the pending receipts
and report progress.  Seems like only one receipt is drained every time check_receipts is
called.  Perhaps it was assumed more would be drained per call. 


                
> Apollo does not send back receipts under load
> ---------------------------------------------
>
>                 Key: APLO-315
>                 URL: https://issues.apache.org/jira/browse/APLO-315
>             Project: ActiveMQ Apollo
>          Issue Type: Bug
>         Environment: apollo-99-trunk-20130322.033735-216
>            Reporter: Lionel Cons
>         Attachments: APLO-315.out, APLO-315.pl, APLO-315.pl.patch, APLO-315.pl.patch2
>
>
> It seems that, under load (even a moderated one, with CPU usage < 100%), Apollo does
not send back receipts to the producers waiting for them. The attached script shows producers
having stopped sending new messages and waiting several minutes without getting the expected
receipts.
> The setup is quite particular (1 topic, 1 direct dsub and 1 dsub with selector) because
this comes from trying to reproduce APLO-284.
> See the attached script and its annotated output for more information.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message