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.
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)
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)