使用celery时要注意的任务调用形式

简介: 因为之前,一直用django和celery紧密集成,不分家。 所以使用时参考了网上的配置之后,没有变更过。 最近,和洪军想用k8s的pod重新规划系统构架时,这个问题才又浮了出来。 只是我们的task和framework集成太深,celery worker确实不容易拆出来, 但原则还是要知道的。

因为之前,一直用django和celery紧密集成,不分家。

所以使用时参考了网上的配置之后,没有变更过。

最近,和洪军想用k8s的pod重新规划系统构架时,这个问题才又浮了出来。

只是我们的task和framework集成太深,celery worker确实不容易拆出来,

但原则还是要知道的。

今天看书,代码及注释中说明了,如果client要调用worker上的task,

只需要传递模块内的任务名称,及相关参数即可!!!

而django和celery合作时,是相互缠绕在一起的,无法明辩。

目录
相关文章
|
3月前
|
存储 前端开发 rax
函数过程的调用
函数过程的调用
|
5月前
|
监控 Serverless Linux
函数计算操作报错合集之安装模块时遇到错误,该如何处理
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
|
5月前
|
监控 Serverless API
函数计算操作报错合集之 agent start之后,调接口是404,该如何解决
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
|
6月前
|
机器学习/深度学习 数据采集 自然语言处理
python函数参数的传递、带星号参数的传递,2024年大厂Python高级面试题分享
python函数参数的传递、带星号参数的传递,2024年大厂Python高级面试题分享
|
6月前
|
移动开发
线程字符串传递方式
线程字符串传递方式
47 0
Mgo
|
Shell Go
go调用shell命令两种方式实现(有无返回值)
go调用shell命令两种方式实现(有无返回值)
Mgo
1598 1
#PY小贴士# 函数也是对象
这就要提到 Python 中的一个重要概念:万物皆对象。除了我们熟知的数字、字符、列表、字典是对象外,函数、模块,甚至类型本身,也是对象,只不过在功能和表现上会有所不同。
|
Dart 前端开发 JavaScript
dart中将方法当做参数传递时的注意事项
众所周知,Dart是一门面向对象的语言,比Java更纯粹,Dart中的方法也是对象,也有类型Function。这意味着方法可以被分配给对象,也可以当做参数传递给其他方法。
|
Python
Python 获取被调用函数名称,所处模块,被调用代码行
Python 获取被调用函数名称,所处模块,被调用代码行
116 0