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

celery.worker.heartbeat

celery.worker.heartbeat

This is the internal thread that sends heartbeat events at regular intervals.

copyright:
  1. 2009 - 2012 by Ask Solem.
license:

BSD, see LICENSE for more details.

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

Timer sending heartbeats at regular intervals.

Parameters:
  • timer – Timer instance.
  • eventer – Event dispatcher used to send the event.
  • interval – Time in seconds between heartbeats. Default is 30 seconds.
start()
stop()

Previous topic

celery.worker.buckets

Next topic

celery.worker.state

This Page