RabbitMQ Health Check High CPU Load
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
In Progress
|
Undecided
|
Patrick Lüdeke |
Bug Description
What happened:
Deploying RabbitMQ with Kolla-Ansible on a System with many CPU cores (in this case 256) causes the Health Check to cause CPU spikes which result in a high CPU load (>15). Bug #1846467 fixed this issue for RabbitMQ Server, the changes do not affect the health check though.
The RabbitMQ Docker Health Check calls `/usr/local/
Setting RABBITMQ_
How to reproduce it (minimal and precise):
- Get a system with 256 cores
- Deploy Kolla-Ansible
- Open htop and wait for the health check to run
**Environment**:
* OS (e.g. from /etc/os-release): Ubuntu 22.04.3 LTS
* Kernel (e.g. `uname -a`): 5.15.0-94-generic
* Docker version if applicable (e.g. `docker version`): 25.0.3
* Kolla-Ansible version (e.g. `git head or tag or stable branch` or pip package version if using release): 2023.2
* Are you using official images from Docker Hub or self built? Dockerhub
Thanks to @frenner, @NobleMajo, @netde
Changed in kolla-ansible: | |
assignee: | nobody → Patrick Lüdeke (vivida) |
description: | updated |
Fix proposed to branch: master /review. opendev. org/c/openstack /kolla- ansible/ +/909797
Review: https:/