Comment 0 for bug 1984076

Revision history for this message
Takashi Kajinami (kajinamit) wrote : Support customizing [oslo_messaging_rabbit] heartbeat_in_pthread

Description
===========
We have recently found an issue with recent oslo.messaging and some processes like nova-compute or neutron-server do not behave properly with the current defaults.

example: https://bugs.launchpad.net/oslo.messaging/+bug/1934937

So far the valid workaround is to set the [oslo_messaging_rabbit] heartbeat_in_pthread option to False for all non-wsgi services but current tht does not manage this parameter.

As a short term solution until the issue is fixed in oslo.messaging, we need ;

- The HeartbeatInPthread parameter per service, to set the parameter for a specific service

- Make the parameter defaults to False, to override the default until the issue is cleared in oslo.messaging (or in any different layer)