cost 102 ms
Django、Celery 和 Celery 通过 Copilot 跳动。 使用 Sidecars 或多种服务? - Django, Celery, and Celery beat via Copilot. Use Sidecars or multiple services?

我能够通过 Copilot 轻松部署 Django 应用程序。 但现在我需要一个 Celery 工人并击败。 Sidecars听起来像我想要的。 基本上,定义两个新的 sidecars:一个用于 Celery worker,另一个用于 Celery beat。 但后来我遇到了Developing ...

celery节拍时间表:为什么同一个任务在不同的时间段内完成? - celery beat schedule: why one same task is completed in different time durations?

我使用 celery-beat 从大约 30 个不同的 API 获取数据并将它们保存在数据库中。 有两个问题: 第一:为什么完成任务需要这么长时间(我认为它不应该超过 2-3 秒)? 第二:为什么单个任务需要不同的持续时间来完成? celery: 终端: ...

如何安排任务在特定时间每 n 分钟运行一次 (celery-django) - how to schedule a task to run every n minutes at a specific time (celery-django)

在django中使用celerybeat时,我想安排一个任务在特定时间启动,然后每5分钟运行一次。 我能够使用 crontab(minute='*/5') 让任务每 5 分钟运行一次,这将在 celerybeat 启动后运行,但我想在例如 8:30 运行它,该怎么做? ...

类型错误:| 不支持的操作数类型:“链”和“异步结果” - TypeError: unsupported operand type(s) for |: 'chain' and 'AsyncResult'

我是 Celery 的新手,想实现一个包含四个任务的链的基本示例。 第一个任务将其返回值传递给链中的下一个任务,依此类推。 在运行 Celery 工作人员时,出现以下错误: 这是我的简单任务链:from celery import chain, signature from celery impo ...

如何在共享同一数据库的两个 Django 项目中使用 django-celery-beat 定期任务 - How to use periodic tasks with django-celery-beat in two Django projects sharing the same database

我有两个 Django 项目共享同一个 PostgreSQL 数据库。 Celery和django-celery-beat应用程序已在两个项目中创建和安装。 问题是来自一个项目的周期性任务被另一个项目的 Celery 应用程序检测为未注册和REJECTED 。 我相信两个项目的django-cel ...

Celery 节拍当前计划在 Flask 上为空且任务不工作 - Celery beat current schedule is empty on Flask and task is not working

我正在尝试使用 celery 发送每日邮件。 我可以在工人中看到我的任务。 但是 celery beat 没有看到我的任务。 当前计划为空并卡在开始... 这是我在“ init.py ”中对 celery 的配置: 这是我在“routes.py”中测试的任务: 当我开始工作时,我在那里看到了我的任务 ...

python 中的 Celery 构建微服务 - Celery in python to build microservices

首先,感谢您阅读本文。 我想将一个项目分解为小型微服务。 我一直在考虑像 gRPC 这样的不同工具,但我认为 celery 对我来说可能是一个更好的选择。 如果我错了,并且 celery 不是一个好的选择,请告诉我为什么。 我到底想做什么? 例如,我有三个不同的服务器,A、B 和 C。 “A”必须 ...

一旦工人停止发送心跳,是否可以重新交付芹菜工人的任务? - Is it possible to redeliver a Celery worker's tasks as soon as the worker stops sending heartbeat?

根据 Celery using Redis broker 的 celery 文档, 可见性超时定义在将消息重新传递给另一个工作人员之前等待工作人员确认任务的秒数 这意味着如果一个工作人员在执行任务期间崩溃,则相同的任务将在此超时后交付给另一个工作人员。 但是,我也注意到 Celery 工作人 ...

姜戈芹菜,芹菜打败工人 - Django Celery, Celery beat workers

在 celery 中,我有 3 种类型的任务,第一个任务每 3 分钟执行一次,大约需要 1 分钟才能完成,第二个任务是周期性的,每周一运行,大约需要 10 分钟才能完成,第三个也是最后一个用于发送用户用于注册/忘记密码的电子邮件,我很困惑我应该使用多少个工人/芹菜节拍实例,有人可以帮我吗? ...

如何从 views.py 继承 django class 方法到 tasks.py 来安排 Celery 的作业? - How to inherit a django class method from views.py into tasks.py to schedule jobs with Celery?

我正在尝试使用 django 和 Celery 来安排工作。 问题是我无法让 tasks.py 中的 @shared_task function 从 views.py 继承 class 方法。 我将 Celery 与 Flower 和 Beat 一起安装,当我在 tasks.py 中编写一个独立的 ...

Python Celery 任务调度的 cronjob 时间与现在不一致 function - Python Celery inconsistent cronjob timing for task scheduling with now function

情况我有一个 celery 任务,我正在为每个客户在不同的时区运行。 基本上,对于我数据库中的每个客户,我都会获取时区,然后我以这种方式设置 celery 任务。 基本上,我想要的是在客户时区的 14:30 运行的任务。 因此有了 now_function。 我的now_function只是获取客 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM