Spec-Zone.ru › Celery

celery.events.snapshot

Периодическое сохранение событий в базе данных.

Получение событий в виде потока не всегда удобно, поэтому в этом модуле реализована система создания снимков состояния кластера через регулярные интервалы. Полная реализация, сохраняющая снимки в базу данных, находится в djcelery.snapshots дистрибутива django-celery.

classcelery.events.snapshot.Polaroid(state, freq=1.0, maxrate=None, cleanup_freq=3600.0, timer=None, app=None)

Записывает снимки событий.

cancel()
capture()
cleanup()
cleanup_signal=<Signal: cleanup_signal providing_args=set()>
clear_after=False
install()
on_cleanup()
on_shutter(state)
shutter()
shutter_signal=<Signal: shutter_signal providing_args={'state'}>
timer=None
celery.events.snapshot.evcam(camera, freq=1.0, maxrate=None, loglevel=0, logfile=None, pidfile=None, timer=None, app=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/internals/reference/celery.events.snapshot.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API