Вопросы по теме 'celery-task'
Использование celery beat в качестве планировщика для нерегулярных интервалов?
У меня есть одно приложение django, которое позволяет пользователю создавать несколько разных блогов. Каждый блог должен собирать модельные данные (например, количество посещений, кликов и т. д.) ежечасно/ежедневно/еженедельно и т. д., а интервал...
770 просмотров
schedule
07.06.2024
Celery Создание групповых задач из цепочки задач
Я пытаюсь связать следующие задачи с сельдереем (v4.0),
task = group([tasks1.s(), task2.s()) | generate_job_requests.s() | execute_job.map() | aggregate_result.s()
result = task.get()
Вышеупомянутая часть работает нормально до...
1156 просмотров
schedule
08.11.2023
использование супер в задаче сельдерея
У меня есть базовый класс, например:
class Auto(object):
_year = None
_base_price = None
@classmethod
def calculate_price(cls):
return cls._base_price + 5000 * (2016 - cls._year)
class BMW(Auto):
_year = 2015...
323 просмотров
schedule
23.09.2022
Есть ли способ получить уведомление, как только определенная задача с определенным идентификатором задачи будет успешной или неудачной, используя Celery для Python?
Я хочу знать, есть ли способ отслеживать, завершается ли задача или нет, как только она выполняется с использованием сельдерея python. У меня есть событие, которое я хочу запустить на основе результатов определенной задачи.
64 просмотров
schedule
30.11.2023
Разница между разными способами создания задачи сельдерея
Я очень смущен, глядя на разные способы создания задачи сельдерея. На первый взгляд все они работают одинаково Итак, может ли кто-нибудь объяснить, в чем разница между ними.
1.
from myproject.tasks import app
@app.task
def foo():
pass...
5941 просмотров
schedule
03.06.2024
как запустить внешний скрипт python в качестве задачи сельдерея, взяв имя скрипта с помощью фляжного сервера
Я использую celery-flask для постановки в очередь и мониторинга задачи, у меня есть от четырех до пяти сценариев, и я хочу, чтобы эти сценарии выполнялись как задача celery, передавая сценарий через сервер flask, а затем отслеживая их состояние. Вот...
336 просмотров
schedule
14.12.2023
Как сделать группу из задач с bind=True?
Задача с bind=True
У меня есть задача сельдерея, которая выполняет вычисление, длящееся несколько секунд.
from celery import states
@celery.task(name="crunch.task", bind=True)
def crunch(self, data):
try:
pass
#...
26 просмотров
schedule
06.10.2022