首页 > 其他分享 >转:celery 常用执行命令

转:celery 常用执行命令

时间:2025-01-12 09:00:02浏览次数:1  
标签:执行命令 help -- 常用 主机名 celery 任务 ttt

转自:https://blog.csdn.net/weixin_44649870/article/details/105844668

 

celery 常用执行命令详解
执行命令

celery -A test-1.celery worker -n name-1 --loglevel=info --max-tasks-per-child 500 --autoscale=4,1 -Q q-1


常用参数
参数 说明
-A / --app 要使用的应用程序实例
-n / --hostname 设置自定义主机名
-Q / --queues 指定一个消息队列,该进程只接受此队列的任务
–max-tasks-per-child 配置工作单元子进程在被一个新进程取代之前可以执行的最大任务数量
–max-memory-per-child 设置工作单元子进程被替换之前可以使用的最大内存
-l / --loglevel 定义打印log的等级 DEBUG, INFO, WARNING, ERROR, CRITICAL, FATAL
–autoscale 池的进程的最大数量和最小数量
-c / --concurrency 同时处理任务的工作进程数量,默认值是系统上可用的cpu数量
-B / --beat 定义运行celery打周期任务调度程序
-h / --help help!help!help!
-n / --hostname 参数变量扩展

%h: 主机名,包含域名
%n: 主机名
%d: 域名
如果当前主机名是 test.ubuntu.com,那么会扩展如下

命令 输出值
ttt_%h ttt_test.ubuntu.com
ttt_%n ttt_ubuntu
ttt_%d ttt_ubuntu.com


Celery的生产者和消费者
Celery Worker: 执行任务的消费者
Producer: 任务生产者. 调用 Celery API , 函数或者装饰器, 而产生任务并交给任务队列处理的都是任务生产者
Celery Beat: 任务调度器. Beat 进程会读取配置文件的内容, 周期性的将配置中到期需要执行的任务发送给任务队列

标签:执行命令,help,--,常用,主机名,celery,任务,ttt
From: https://www.cnblogs.com/xuxiaobo/p/18666522

相关文章

  • AI超级个体工具站,推荐我常用的4个,原创
    AI时代,更多人开始尝试超级个体这种职业形态,超级个体的核心是用好真正提效的AI工具,会让你事半功倍。今天介绍4个我常用的AI工具导航网站:1.ProductHunt,出海必备!每个出海的AI工具基本都先从PH打榜开始,每天都会有新的工具提交到producthunt上,时效性非常强。2.YokoTools专门......
  • 【MySQL】常用的内置函数
    文章目录1.日期函数2.字符串函数3.数学函数4.其它函数在MySQL内部,有很多的函数供我们使用1.日期函数获取时间与日期current_date()current_time()current_timestamp()now()date()获取当前的日期时间仅获取当前的日期/时间获取一个时间加/减一个......
  • Python 常用 150 个英语单词
    一、交互式环境与print输出1、print:打印/输出2、coding:编码3、syntax:语法4、error:错误5、invalid:无效6、identifier:名称/标识符7、character:字符二、字符串的操作1、user:用户2、name:姓名/名称3、attribute:字段/属性4、value:值5、key:键三、重复/转换/替换/原始字符......
  • Jmeter 的常用基础配置,看这一篇就够了 ~
    ......
  • HANA常用的功能性sql
    1、SQL去掉字符串左侧0replace(ltrim(replace(“WERKS”,‘0’,’‘)),’',‘0’);2、exists用法–exists判断引导的子句是否有结果集返回,有返回结果集条件成立,反之,不成立;–判断A表对应字段的数据在C表中是否存在EXISTS(SELECT1FROMTABLE01ASCWHEREA.SAP_DATE......
  • win32汇编环境,对话框程序中对按钮控件常用操作的示例
    ;运行效果;win32汇编环境,对话框程序中对按钮控件常用操作的示例;常用的操作,例如创建按钮控件,使其无效,改变文本,得到文本等。;将代码复制进radasm软件里,直接就可以编译运行。重点部分加备注。;以下为asm文件。;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&......
  • 外部H5唤起常用小程序链接规则整理
    概述我目前工作是全职做小程序开发,所负责的小程序需要发布抖音+快手+微信+支付宝四端,年底了,公司准备做一波营销活动,营销活动更好传播的话首选H5活动营销页,这就需要考虑怎么把用户从H5页面引入到我们自己的小程序以达到引流的目的,于是需要调研各家小程序平台是否有对应的能力可以......
  • 05、Docker学习,常用安装:Mysql、Redis、Nginx、Nacos
    Docker学习,常用安装:Mysql、Redis、Nginx、Nacos一、Docker安装Mysql1、dockersearchmysql ##查找mysql版本都有哪些2、dockerpullmysql:5.6 ##下载5.6版本的mysql镜像3、dockerrun-p13306:3306--namemysql ##运行镜像生成容器-v/opt......
  • 总结并拆解所有新手常用的——String API(二)(字符串)
    前言:String类包括的方法可用于检查序列的单个字符、比较字符串、搜索字符串、提取子字符串、创建字符串副本并将所有字符全部转换为大写或小写.......小编这次就比较全面系统的带大家总结清楚几乎所有string常用的API,并且带大家拆解清楚,能够灵活使用!!!小编最近熬夜牙疼的......
  • idea系列---【idea中的Debug常用功能】
    idea中的Debug常用功能1.方法断点(打在方法上的断点(菱形)):适用场景:当一个接口有多个实现类时,在接口的方法上打个断点,执行到这个方法的时候,就会自动进入使用的实现类的方法里的第一行,可以帮我们快速定位使用的哪个实现类。2.字段断点(打在字段上(眼睛形)):适用场景:观察字段的值被......