This document describes an older version of Celery (2.1). For the latest stable version please go here.

Worker Heartbeats - celery.worker.heartbeat

class celery.worker.heartbeat.Heart(eventer, interval=None)

Thread sending heartbeats at an interval.

Parameters:
  • eventer – Event dispatcher used to send the event.
  • interval – Time in seconds between heartbeats. Default is 2 minutes.
bpm

Beats per minute.

bpm = 0.5
run()
stop()

Gracefully shutdown the thread.

Previous topic

Token Bucket (rate limiting) - celery.worker.buckets

Next topic

Worker Control - celery.worker.control

This Page