腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
芹菜
工人
退出
之前
对
KeyboardInterrupt
执行
一些
操作
、
、
、
当遇到键盘中断(比如SIGINT)时,有没有办法
在
退出
celery worker
之前
执行
一些
操作
?我尝试
在
我的任务中使用signals模块,如下所示:但它并不像我期望的那样工作。keyboard_interrupt_handler确实会被
执行
,但由于它需要几秒钟的时间才能
执行
,所以进程
在
完成
执行
浏览 22
提问于2020-03-03
得票数 1
回答已采纳
1
回答
MWAA无
工人
、
调度器Fargate机器也在运行
芹菜
执行
器。问题 假设单任务DAG的
执行
。任务
在
另一个AWS服务上
执行
,即EMR (EmrAddStepsOperator)。EmrAddStepsOperator是
浏览 4
提问于2021-11-29
得票数 1
回答已采纳
1
回答
在
气流任务之间共享大的中间状态
我们有
芹菜
执行
者的气流部署。 我们的许多DAG需要对BashOperator或PythonOperator中的某个文件
执行
本地处理步骤。但是,根据我们的理解,给定DAG的任务可能并不总是调度
在
同一台机器上。这种方法减少了任务的模块化,需要复制现有
操作
符的代码。使用
芹菜
队列将DAG路由到同一个工作线程( worker,)--这个选项一开始似乎很有吸引力,但是为了避免将所有东西路由到一个
执行
者或创建一个百万队列,如何设置它呢?在所有运行
执行
器的机器上使用共
浏览 0
提问于2018-02-12
得票数 15
2
回答
芹菜
心跳不起作用
、
、
、
我
在
芹菜
环境中设定了心跳:我还在RabbitMQ配置中设置了此配置值:但不知何故,心跳仍然是残缺的: 看来,那些被妖魔化的
芹菜
工人
发出的心跳是正确的。由于某些原因,使用
芹菜
远程处理任务的RESTful API服务器没有使用心跳。
浏览 1
提问于2014-01-06
得票数 6
1
回答
为什么我的
芹菜
任务不定期
执行
?
、
、
、
我有一个
芹菜
周期任务,但任务只有当我运行
芹菜
工人
或我运行
芹菜
节拍。我已经将任务配置为每20分钟
在
django settings.py文件中运行一次,但在20分钟后检查之后,
芹菜
工人
没有收到任何任务。
芹菜
节拍控制台__ - ... __ - _ LocalTime -> 2020-07-当我
退出
这个节拍并再次重新启动时
浏览 0
提问于2020-07-14
得票数 3
1
回答
气流
工人
:他们怎么知道该怎么做?
、
一年来,我一直
在
使用气流( Composer),我很难弄清楚(
芹菜
)
工人
在接受任务
执行
时是如何
执行
哪些
操作
的。dependencies.If 我们
在
/dags文件夹中放置了
一些
DAG。调度器通过循环进程解析DAG并将结果保存到元数据DB中,它还确定来自DAG的任务是否必须基于它的/dags运行--某些任务必须运行,
执行
器将任务发送到一个队列中,由
芹菜
工人
监听。<em
浏览 2
提问于2021-06-30
得票数 0
1
回答
为什么这个
芹菜
“你好世界”永远循环?
、
考虑一下守则:from time import time def test_task(i): return i print(x.get()) 我通过调用python scri
浏览 2
提问于2017-02-03
得票数 0
回答已采纳
1
回答
气流1.9 -任务卡在队列中
、
、
、
、
来自PyPy的最新Apache气流安装(1.9.0) 我有一个简单的DAG,它
执行
每我可以看到调度程序“队列”--然而,它会被添加到一个
芹菜
浏览 1
提问于2018-05-21
得票数 0
1
回答
芹菜
工人
如何监控状态,死后重启?
、
、
我使用Django运行
芹菜
来
执行
一些
长时间的后台任务。
在
某些情况下,
工人
可能会死,因为某种原因,我还不知道。
在
我找到根本原因
之前
,我希望有一个监视器/看门狗,这样
工人
就可以在被发现死亡后重新启动。
浏览 1
提问于2015-04-14
得票数 0
1
回答
姜戈-信号和
芹菜
的区别
、
、
这可能是一个蹩脚的问题,但我真的
对
这两个问题感到困惑。我知道,当发生了
一些
事情时,signals习惯于做
一些
工作。但是
芹菜
呢?文件中说: 有人能给我解释一下
芹菜
是什么吗?这两者有什么区别,什么时候使用?我会很感激的!谢谢。
浏览 1
提问于2013-11-29
得票数 11
回答已采纳
1
回答
刮除-只使用RabbitMQ或
芹菜
+ RabbitMQ刮多个网站?
、
、
、
、
一旦一个
工人
完成了一个网站的爬行,网站就会回到排队等待一个
工人
可以启动刮伤,等等。问题是,小网站将比大型网站更多的爬行次数,我希望所有的网站被爬行的时间相同。我正在考虑使用RabbitMQ进行队列管理,并
对
一些
网站进行排序。但是当我搜索RabbitMQ时,它经常和
芹菜
一起使用。我
对
这些工具的理解是,
芹菜
将允许根据时间表启动
一些
代码,RabbitMQ将使用消息和队列来定义
执行
顺序。
在
我的例子中,我不知道只使用没有<e
浏览 2
提问于2015-08-05
得票数 2
回答已采纳
2
回答
芹菜
:了解全局
、
、
、
芹菜
似乎是一个很好的工具,但我很难理解各种
芹菜
成分是如何协同工作的: celery -A not-clear-what-this-option-isworkerapp = Celery('my_modu
浏览 3
提问于2017-03-07
得票数 4
1
回答
如何优化气流
操作
代码,使
芹菜
工人
使用最少的RAM?
、
、
、
、
我使用的是气流(Astronomer.io部署),这个DAG代码是
在
芹菜
部署上的。这段代码最后会有
芹菜
工人
循环,直到有日志消息“成功
执行
MSSQL查询”的步骤超时为止。 似乎列表理解
在
超过200万行时表现不佳。我是比较新的列表理解,所以我正在寻找一种方法来优化这一点,以便不必使用这么多的资源(RAM)
在
我
浏览 3
提问于2020-12-17
得票数 0
回答已采纳
1
回答
我们能在机器上生产多少
芹菜
工人
?
、
、
技术栈:
芹菜
5.0.5,烧瓶,蟒蛇,Windows
操作
系统(8 CPU)。这基本上启动了一个新的
芹菜
工人
和一个新的队列因此,
在
测试我的代码时,我发现当我的第9个工作人员被生成时,我假设它会等待前面8个工作人员中的任何一个完成
执行
浏览 1
提问于2022-02-08
得票数 0
1
回答
芹菜
send_task()法
、
、
、
我有我的API,
一些
端点需要将请求转发到
芹菜
。其思想是拥有特定的API服务,它基本上只实例化
芹菜
客户端并使用send_task()方法,并分离使用任务的服务(工作者)。基本分离
芹菜
应用程序(API)和
芹菜
工人
两个不同的服务。我不希望我的API知道任何
芹菜
任务的定义,端点只需要使用celery_client.send_task('some_task', (some_arguments))。因此,
在
一个服务上,我有我的API,
在
浏览 12
提问于2022-09-16
得票数 1
回答已采纳
1
回答
Ctrl+C
在
取消进程后只发送EOFError一次
、
、
、
、
我正在使用python制作一个非常基本的命令行实用程序,我试图设置它,使用户能够
在
使用Ctrl+C
执行
过程中中断任何正在运行的
操作
,并通过使用Ctrl+Z发送EOF来
退出
程序。然而,
在
最后一天,我一直
在
与这个令人沮丧的问题作斗争,
在
取消使用
KeyboardInterrupt
运行的
操作
之后,按Ctrl+C第二次发送一个EOFError而不是
KeyboardInterrupt
,这将导致程序
退出
:
浏览 0
提问于2019-08-30
得票数 7
回答已采纳
2
回答
如何根据
芹菜
任务队列中的任务数量自动缩放库伯内特斯?
、
我
在
Kubernetes吊舱上部署了一个
芹菜
工人
,它
执行
一个任务( CPU不是很密集,但由于
一些
HTTP调用需要
一些
时间来完成)。有什么方法可以根据任务队列中的任务数量自动
对
K8s中的豆荚进行自动缩放吗?
浏览 6
提问于2019-09-23
得票数 6
回答已采纳
2
回答
Django
芹菜
ubuntu 14.04
、
、
用户做
一些
事情,而不是等待昂贵的任务
执行
,他们可以转到站点的另一个部分。Celery通过使用redis或其他消息代理来实现这一点。它创建一个队列,然后工作人员
执行
队列中的任务。我正在尝试使用它来减少api调用
对
用户体验的影响。 当我将其部署到生产中时,我非常困惑于
芹菜
的所有东西“生活”在哪里。我已经看到
一些
帖子说我可以通过管理页面对
芹菜
做任何我想做的事情,还有
一些
帖子有一个启动
芹菜
的主管文件。关于通过管理页面管理
芹菜
浏览 11
提问于2017-07-14
得票数 0
2
回答
为什么
芹菜
异步任务的工作速度比同步任务慢?
、
、
我正在开发一个Django应用程序,它使用
芹菜
异步运行
一些
任务。我尝试使用Apache
执行
负载测试和检查响应时间。从结果中我可以看出,没有
芹菜
异步任务,响应时间更快。我在用: Django中的
芹菜
配置settings.pyapi_obj.search_customer() # this makes an API call to
浏览 0
提问于2019-04-02
得票数 4
回答已采纳
1
回答
在
特定的
芹菜
任务
之前
和之后运行一个函数?
、
我希望
在
芹菜
任务
执行
之前
运行一个函数,以及在任务完成后运行一个函数。但是,我只想
对
特定的任务
执行
此
操作
。因此,我不认为 task_prerun会为我工作?
在
特定的
芹菜
任务
之前
和之后运行函数的正确方法是什么?
浏览 2
提问于2021-06-25
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python多线程编程中的循环阻塞问题及解决方法
一位月薪25K工程师学习python时整理的,python异常处理笔记
Begin,Python-异常处理与调试
Python异常处理:如何处理程序中出现的异常?
Python异常捕获与抛出以及With语句简介
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券