Enable 'auto_delete' of queue's property configurable
Bug #1157763 reported by
Alex Xu
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo.messaging |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Currently TopicConsumer and TopicPublisher declare exchange and queue as auto_delete = False by hardcode. We can enable 'auto_delete' configurable, that used to prevent publisher's rpc messages flood consumer. The reason was if consumer startup later then publisher, the queue will buffer all the message that sent by publisher. After publisher startup, all message that buffered in queue will send to publisher immediately, that may flood the publisher.
qpid didn't have this problem, because qpid backend set auto-delete as default.
So there is inconsistent between qpid and rabbitmq.
Changed in oslo: | |
assignee: | nobody → Alex Xu (xuhj) |
description: | updated |
Changed in oslo: | |
assignee: | Alex Xu (xuhj) → nobody |
status: | In Progress → New |
Changed in oslo: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
affects: | oslo-incubator → oslo.messaging |
Changed in oslo.messaging: | |
status: | Triaged → Won't Fix |
tags: | added: qpid |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/24904
Review: https:/