首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python Jobtastic for celery配置错误

Python Jobtastic for celery配置错误
EN

Stack Overflow用户
提问于 2017-01-09 06:55:54
回答 1查看 209关注 0票数 0

我正在尝试让Jobtastic运行,以显示当前运行的芹菜任务的状态。我使用的是芹菜3.1.25。在jobtastic任务模块中,我在下面的语句中得到一个错误:

代码语言:javascript
运行
复制
try:
    from celery import conf
        ....
except ImportError

python无法导入名称“conf”。我认为这是一个芹菜版本的问题,但Jobtastic文档提到了与celery 3.1的兼容性。还有没有人用芹菜3.1.x找到了工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-27 17:40:13

下面是我如何使用Flask获得工作经验:

而不是从pip安装jobtastic,我从github克隆并将最新版本的jobtastic==1.0.0a1 (在撰写本文时)设置到我的virtualenv以用于该项目。

我发现JOBTASTIC_CACHE需要设置为Celery配置,而不是基本的Flask应用程序配置。

此外,我注意到我不能使用关系型数据库来处理jobtastic缓存-在cache.py中检查Django (在我的例子中不是),然后是Werkzeug (即Flask),然后是Memcached或Redis。

我最终使用Redis:

JOBTASTIC_CACHE='redis://localhost:6379‘

现在jobtastic正在运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41538791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档