celery - 芹菜任务代码的不同项目,并调用
问题描述
我有一个 python 项目,我在其中创建了这个函数:
celeryApp = Celery('tasks', broker='amqp://...')
@celeryApp.task
def do_stuff(in):
return in*5
我想从另一个项目中调用添加它,而不共享文件名。
我如何使用 shared_task 做到这一点?我不明白我将 shared_task 放在哪里,是在工作人员中还是在应用程序中?
解决方案
推荐阅读
- command-line-interface - 如何构建 nativescript-vue .apk 而不将其提交到谷歌商店与我的朋友分享进行 beta 测试
- python - Python,一个PDF页面中的多个绘图
- javascript - 在 Microsoft Edge 上注册 Service Worker 时出错
- enums - 比较两个枚举的变体及其值时如何避免代码重复?
- symfony - Symfony 3.4 嵌入控制器模板
- reactjs - React-js 服务工作者缓存问题
- c# - 我刚刚浏览了 Erik Brown 撰写的一篇关于“在您的托管代码中重新发现失落的内存优化艺术”的文章
- css - css中内联元素的行内框和内容区域的具体位置如何用一些工具,例如chrome dev tools?
- html - preventDefault() 不起作用,我怎样才能使它正常工作?
- json - 打印 POST JSON 数据