nautobot-docker-compose
nautobot-docker-compose copied to clipboard
Celery Worker Healtch check has significant CPU Impact
See https://github.com/nautobot/nautobot/issues/1106. I suggest using nautobot-server celery inspect ping --destination celery@$HOSTNAME as the helm chart does.
👍🏻
Adding on to this that the health check interval and timeout are too aggressive. On the sandbox nautobot environments the nautobot-server health_check command takes 7 seconds to run which is causing the celery worker and celery beat services to always show unhealthy.
@gsnider2195 do you have a recommended path?
I would recommend sticking with the default interval and timeout of 30 seconds. Nothing depends on the celery_beat or celery_worker services so it doesn't make startup any faster by having their health checks so aggressive.
Closing as no longer relevant.