django-celery 相关问题

Django-celery为Django提供Celery集成。

任何使@periodic_task只能在通话中运行的方法,它会在项目启动时自动运行吗?

是否有任何方法可以使periodic_task仅在调用时运行,我看到Pingit()在我运行我的django-app python manage.py runserver @periodic_task(run_every = crontab(minute =“* / 1”))时启动,选项= {” ...

回答 1 投票 1

django / celery多个队列不消耗任何任务

我是celery和django的新手。在我的芹菜设置中,当我调用任务而没有任何排队时,它与多个工人完美配合。但是,当我指定队列时,工人不会消耗任何东西......

回答 1 投票 0

Celery立刻超过了Heroku的内存

我正在向Heroku部署一个Celery进程,每次启动它都会立即开始占用内存使用量,并在超过最大值后崩溃。我只有一个名为“test_task”的任务......

回答 1 投票 2

我怎么能将一个大的django-celery tasks.py模块拆分成更小的块?

我有一些非常冗长的任务函数,我想从我的tasks.py模块中分离出来,但仍然能够像myapp.tasks import my_task一样调用。我尝试为每个子模块创建子模块...

回答 3 投票 3

如何使用Celery和Django将任务路由到不同的队列

我使用以下堆栈:Python 3.6 Celery v4.2.1(代理:RabbitMQ v3.6.0)Django v2.0.4。根据Celery的文档,在不同队列上运行计划任务应该像...一样简单

回答 2 投票 2

Celery worker ImportError:没有名为'project'的模块

当我试图启动工作时我遇到了一个问题:ImportError:没有名为'project'Trackback的模块(最近一次调用最后一次):文件“/ usr / local / bin / celery”,第11行, sys.exit(...

回答 1 投票 1

Django更新了Celery的异步任务中的设置

我正在使用芹菜来加载神经网络模型,并希望将加载的模型存储在快速预测的设置中。所以在django.conf.settings我有:MODELS = {}并且在芹菜任务中,我有......

回答 2 投票 1

ImportError:没有名为timeutils的模块

我试着按照django-celery的教程安装。安装后我需要运行migrate来制作必要的表但出现错误:Traceback(最近一次调用最后一次):文件“manage.py”,行...

回答 2 投票 11

芹菜的生产设置

如何使用aws或digitalocean和broker作为redis或rabbitmq在Production Server中设置Celery。请详细说明我们如何能够恢复连接拒绝错误的同时...

回答 1 投票 0

与Django的芹菜守护进程

我是Python的新手,并且在我去的时候真的想学习东西。我有一个Python脚本,可以从不同的站点提取数据,并通过网站向公众显示。我正在和Heroku一起使用Django ......

回答 1 投票 0

为什么主管让芹菜工人改变形式一直在运行?

background系统是Centos7,它有一个python 2.x. 1GB内存和单核。我安装了python3.x,我可以将python3编译成python3。 django-celery项目基于一个虚拟的...

回答 1 投票 0

celery完成任务后执行代码

我正在使用Django 2.0,Python 3.6和Celery 4.1在芹菜完成任务之后,我想执行一个在数据库中进行更新的代码。我怎样才能做到这一点 ?

回答 1 投票 1

芹菜链监控:简单方法

使用django-celery-3.0.17,celery-3.0.21和django-1.5.1,我正在尝试监控链执行。我找到了一个解决方案,但对我来说似乎有点奇怪,所以我正在寻找一个更简单的解决方案......

回答 1 投票 1

监控芹菜任务的好方法是什么?

我正面临芹菜的一个奇怪问题。有时celery进程是针对特定任务和工作者运行的,但实际上,它没有执行它应该执行的功能。我见过芹菜文件......

回答 1 投票 0

Celery数据库后端缺少连接字符串!您是否将database_url设置设置为实际值?

升级到Celery 4.1.0后,我遇到了这个错误。在运行我的Django应用程序时。缺少连接字符串!您是否将database_url设置设置为实际值?

回答 1 投票 0

如何重新启动由Supervisord运行的Celery Worker

我正在使用supervisord生产芹菜。我的主管配置如下。 [program:celeryd] command =%(ENV_PROJECT_PATH)s / scripts / celery_worker.sh stdout_logfile =%(ENV_PROJECT_PATH)s / ...

回答 2 投票 3

Celery:如何将worker和client分成不同的服务器

我使用Django作为网络服务器,当Django收到请求时,redis作为代理,它启动了一个异步任务,这个任务可能花费10个小时,所以我使用了Celery。我的目标是:一台服务器,称之为服务器1,......

回答 1 投票 0

如何在virtualenv中为Celery(django-celery)编写Ubuntu Upstart工作

我真的很喜欢使用暴发户。我目前有很多新手工作,可以在许多版本中运行不同的gunicorn实例。但是,我在Celery新贵脚本上发现的2-3个例子......

回答 2 投票 15

没有强制KILL工作人员的Dockerized Celery部署(ECS | Beanstalk多容器)

我有一个Dockerrun.aws.json文件,它使用Beanstalk多容器在EC2实例上部署芹菜容器。在每次部署时,默认情况下,Beanstalk或ECS代理会杀死现有的芹菜......

回答 1 投票 0

在特定时间运行Chained Celery任务

如何使用芹菜链式任务,以便第二个任务在特定时间运行,即下午10:04任务1 - >任务2(定于明天上午9点)

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.