activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rob Davies (JIRA)" <j...@apache.org>
Subject [jira] Created: (AMQ-1517) Support for more graceful handling of timeouts within MessageProducer.send
Date Wed, 12 Dec 2007 23:14:26 GMT
Support for more graceful handling of timeouts within MessageProducer.send
--------------------------------------------------------------------------

                 Key: AMQ-1517
                 URL: https://issues.apache.org/activemq/browse/AMQ-1517
             Project: ActiveMQ
          Issue Type: New Feature
          Components: JMS client
    Affects Versions: 5.0.0
            Reporter: Rob Davies
            Assignee: Rob Davies
             Fix For: 5.1.0


We are using queue limits with a SEDA style architecture. We have certain queues which are
machine specific in our storage solution so if the storage machine was to crash for whatever
reason there is the possibility that our failure detection could happen after we have filled
the queue up meaning we have deadlocked our workflow. It would be nice if we could put a timeout
on a MessageProducer.send();
The desired behavior for sending when queue limits are reached would be able to configure
a producer to do any of the following three things:
1. Block until under the queue limit. This is current behavior. 
2. Have a timeout value. 
3. Throw an exception immediately.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message