首页 > 技术文章 > Celery--配置(2)

absoluteli 2020-11-21 19:33 原文

Events设置
worker_send_task_events
默认Disabled
发送与任务相关的事件,以便可以使用flower等工具监视任务。设置workers-E参数的默认值。
 
task_send_sent_event
默认Disabled
如果启用,将为每个任务发送一个task sent事件,以便在任务被worker使用之前跟踪它们。
 
event_queue_ttl
删除发送到监视客户端事件队列的消息的消息过期时间(以秒为单位)
 
event_queue_expires
监视器客户端事件队列将在过期时间后被删除(以秒为单位)
 
event_queue_prefix
默认 "celeryev".
用于事件接收器队列名称的前缀
 
event_exchange
Default: "celeryev".
event exchangeming名称
 
 

Logging设置
worker_log_color
Default: Enabled if app is logging to a terminal.
 
worker_log_format
Default:
"[%(asctime)s: %(levelname)s/%(processName)s] %(message)s"
 
worker_task_log_format
Default:
"[%(asctime)s: %(levelname)s/%(processName)s] [%(task_name)s(%(task_id)s)] %(message)s"
 

推荐阅读