我能够通过 Copilot 轻松部署 Django 应用程序。 但现在我需要一个 Celery 工人并击败。 Sidecars听起来像我想要的。 基本上,定义两个新的 sidecars:一个用于 Celery worker,另一个用于 Celery beat。 但后来我遇到了Developing ...
我能够通过 Copilot 轻松部署 Django 应用程序。 但现在我需要一个 Celery 工人并击败。 Sidecars听起来像我想要的。 基本上,定义两个新的 sidecars:一个用于 Celery worker,另一个用于 Celery beat。 但后来我遇到了Developing ...
我使用 celery-beat 从大约 30 个不同的 API 获取数据并将它们保存在数据库中。 有两个问题: 第一:为什么完成任务需要这么长时间(我认为它不应该超过 2-3 秒)? 第二:为什么单个任务需要不同的持续时间来完成? celery: 终端: ...
在django中使用celerybeat时,我想安排一个任务在特定时间启动,然后每5分钟运行一次。 我能够使用 crontab(minute='*/5') 让任务每 5 分钟运行一次,这将在 celerybeat 启动后运行,但我想在例如 8:30 运行它,该怎么做? ...
我想用 Django 和 Celery 做一个周期性的任务。我在我的项目中配置了 celery。 项目结构如下所示: 基地.py : 周期性的.py : 这是我得到的错误: 如何正确定义任务路线? ...
我是 Celery 的新手,想实现一个包含四个任务的链的基本示例。 第一个任务将其返回值传递给链中的下一个任务,依此类推。 在运行 Celery 工作人员时,出现以下错误: 这是我的简单任务链:from celery import chain, signature from celery impo ...
我有一个 celery 任务,该任务在每月 1 日每季度执行一次,我的 month_of_year 怎么写 ...
我有两个 Django 项目共享同一个 PostgreSQL 数据库。 Celery和django-celery-beat应用程序已在两个项目中创建和安装。 问题是来自一个项目的周期性任务被另一个项目的 Celery 应用程序检测为未注册和REJECTED 。 我相信两个项目的django-cel ...
是否可以使用 celery 节拍将调度 celery 任务配置为仅在工作日(不是在工作日,而是在工作日,例如通过访问给定的工作日数据集)执行? ...
Currently using django and celery i have done my configuration and installed redis and redis is actually active i have check using the cli also when ...
我正在尝试使用 celery 发送每日邮件。 我可以在工人中看到我的任务。 但是 celery beat 没有看到我的任务。 当前计划为空并卡在开始... 这是我在“ init.py ”中对 celery 的配置: 这是我在“routes.py”中测试的任务: 当我开始工作时,我在那里看到了我的任务 ...
首先,感谢您阅读本文。 我想将一个项目分解为小型微服务。 我一直在考虑像 gRPC 这样的不同工具,但我认为 celery 对我来说可能是一个更好的选择。 如果我错了,并且 celery 不是一个好的选择,请告诉我为什么。 我到底想做什么? 例如,我有三个不同的服务器,A、B 和 C。 “A”必须 ...
我想在views.py中调用del_cart()函数,使用celery beat 任务,但我找不到在del_cart_task中调用del_cart的任何方法 视图.py 任务.py 网址.py ...
我有一个非常简单的电报机器人,例如每 1 小时向我的机器人用户发送一条自动消息。 问题是,当我运行celery -A main worker --loglevel=WARNING -B计划任务时没有运行,但是当我删除telegram_bot.runpolling()时,它完全按预期工作。 知道如何解 ...
我进行了广泛的搜索,但找不到任何关于此的内容。 使用add_periodic_task()时,是否可以为 celery 节拍任务设置 celery 任务优先级:sender.add_periodic_task( crontab(minute="*/5"), self_monitor_ ...
根据 Celery using Redis broker 的 celery 文档, 可见性超时定义在将消息重新传递给另一个工作人员之前等待工作人员确认任务的秒数 这意味着如果一个工作人员在执行任务期间崩溃,则相同的任务将在此超时后交付给另一个工作人员。 但是,我也注意到 Celery 工作人 ...
我从 .env 文件中获取计划值。 有时 .env 文件中的参数会发生变化。 是否可以更改已经运行的 celery beat 任务的计划值? 我的芹菜.py: ...
在 celery 中,我有 3 种类型的任务,第一个任务每 3 分钟执行一次,大约需要 1 分钟才能完成,第二个任务是周期性的,每周一运行,大约需要 10 分钟才能完成,第三个也是最后一个用于发送用户用于注册/忘记密码的电子邮件,我很困惑我应该使用多少个工人/芹菜节拍实例,有人可以帮我吗? ...
我正在尝试使用 django 和 Celery 来安排工作。 问题是我无法让 tasks.py 中的 @shared_task function 从 views.py 继承 class 方法。 我将 Celery 与 Flower 和 Beat 一起安装,当我在 tasks.py 中编写一个独立的 ...
情况我有一个 celery 任务,我正在为每个客户在不同的时区运行。 基本上,对于我数据库中的每个客户,我都会获取时区,然后我以这种方式设置 celery 任务。 基本上,我想要的是在客户时区的 14:30 运行的任务。 因此有了 now_function。 我的now_function只是获取客 ...
我正在尝试配置 Celery 以在不同时区运行不同的任务,以保持夏令时的变化。 我这样设置我的任务: 但是我的 celery 节拍过程出现错误并显示以下消息: ...