celery.worker.heartbeat
Heartbeat service.
This is the internal thread responsible for sending heartbeat events at regular intervals (may not be an actual thread).
- classcelery.worker.heartbeat.Heart(timer, eventer, interval=None)
-
Timer sending heartbeats at regular intervals.
- Parameters:
-
timer (kombu.asynchronous.timer.Timer) – Timer to use.
eventer (celery.events.EventDispatcher) – Event dispatcher to use.
interval (float) – Time in seconds between sending heartbeats. Default is 2 seconds.
- start()
- stop()
Copyright © 2017-2026 Asif Saif Uddin, core team & contributors. All rights reserved.
Celery is licensed under The BSD License (3 Clause, also known as the new BSD license). The license is an OSI approved Open Source license and is GPL-compatible.
https://docs.celeryq.dev/en/stable/internals/reference/celery.worker.heartbeat.html