[Bug 856764] Re: RabbitMQ connections lack heartbeat or TCP keepalives

Mathew Hodson mathew.hodson at gmail.com
Wed Aug 31 19:09:06 UTC 2016


** Changed in: oslo.messaging (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to oslo.messaging in Ubuntu.
https://bugs.launchpad.net/bugs/856764

Title:
  RabbitMQ connections lack heartbeat or TCP keepalives

Status in Ceilometer:
  Invalid
Status in Ceilometer icehouse series:
  Fix Released
Status in Cinder:
  Confirmed
Status in Mirantis OpenStack:
  Fix Committed
Status in neutron:
  In Progress
Status in OpenStack Compute (nova):
  Invalid
Status in oslo.messaging:
  Fix Released
Status in oslo.messaging package in Ubuntu:
  Fix Released

Bug description:
  There is currently no method built into Nova to keep connections from
  various components into RabbitMQ alive.  As a result, placing a
  stateful firewall (such as a Cisco ASA) between the connection
  can/does result in idle connections being terminated without either
  endpoint being aware.

  This issue can be mitigated a few different ways:

  1. Connections to RabbitMQ set socket options to enable TCP
  keepalives.

  2. Rabbit has heartbeat functionality.  If the client requests
  heartbeats on connection, rabbit server will regularly send messages
  to each connections with the expectation of a response.

  3. Other?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ceilometer/+bug/856764/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list