You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2016/03/01 18:30:18 UTC

[jira] [Commented] (QPID-6702) (AMQP 0-9) Auto delete temporary queues that remain unused longer than a threshold length of time

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

Keith Wall commented on QPID-6702:
----------------------------------

RabbitMQ has a queue ttl concept which can be applied to any queue. http://www.rabbitmq.com/ttl.html#queue-ttl

> (AMQP 0-9) Auto delete temporary queues that remain unused longer than a threshold length of time
> -------------------------------------------------------------------------------------------------
>
>                 Key: QPID-6702
>                 URL: https://issues.apache.org/jira/browse/QPID-6702
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>            Reporter: Keith Wall
>
> AMQP 0-9 requires that temporary queues are deleted in the following condition:
> {quote}
>  If set (the auto delete flag), the queue is deleted when all consumers have finished using it. Last consumer can be cancelled either explicitly or because its channel is closed. If there was no consumer ever on the queue, it won't be deleted.
> {quote}
> In the normal course of the events, this is fine, as applications create temporary queue in order to consume from them, however, if an application fails to create a consumer, perhaps owing to a bug or perhaps during the course of development, temporary queues will accumulate on the server, and will require management intervention.  This can cause user confusion.
> The Java Broker should enforce a timeout so that if a temporary queue is not consumed from within a certain length of time, the temporary queue should be removed automatically.
> The problem does not exist for 0-10.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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