should raise expception when rabbit broker has blocked the connection
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo.messaging |
Opinion
|
Undecided
|
Sungjin Yook |
Bug Description
Issue statement
=============
When rabbitMQ broker has blocked the connection, oslo.messaging.
For example, from barbican side, when it casts message via oslo.messaging.
The details of error on barbican side shown below:
=======
2015-11-14 00:51:14.897 ERROR oslo.messaging.
<== Barbican hangs right after this message.
Suggested solution
================
In oslo_messaging/
def _on_connection_
After logging ERROR for rabbit broker blocking connection, the corresponding ERROR case exception should be raised to unblock olso.messaing user.
description: | updated |
Changed in oslo.messaging: | |
assignee: | nobody → Sungjin Yook (sungyook) |
description: | updated |
Changed in oslo.messaging: | |
status: | New → In Progress |
description: | updated |
description: | updated |
Blocked connection uses same behavior as when rabbitmq is unreachable.
You have to solve the real issue to unblock your messages.