celery.worker.consumer.mingle
Worker <-> Worker Sync at startup (Bootstep).
- classcelery.worker.consumer.mingle.Mingle(c, without_mingle=False, **kwargs)
-
Bootstep syncing state with neighbor workers.
At startup, or upon consumer restart, this will:
Sync logical clocks.
Sync revoked tasks.
- compatible_transport(app)
- compatible_transports={'amqp', 'gcpubsub', 'redis'}
- label='Mingle'
- name='celery.worker.consumer.mingle.Mingle'
- on_clock_event(c, clock)
- on_node_reply(c, nodename, reply)
- on_revoked_received(c, revoked)
- requires=(step:celery.worker.consumer.events.Events{(step:celery.worker.consumer.connection.Connection{()},)},)
- send_hello(c)
- start(c)
- sync(c)
- sync_with_node(c, clock=None, revoked=None, **kwargs)
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/reference/celery.worker.consumer.mingle.html