首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Huey设置为通过Flask使用Redis

将Huey设置为通过Flask使用Redis
EN

Stack Overflow用户
提问于 2018-08-05 02:31:34
回答 1查看 750关注 0票数 0

我正在尝试使用Huey作为跨平台任务队列。我找到了https://github.com/pjcunningham/flask-huey-example,我克隆了它并设置了一个使用conda的虚拟环境。(我正在windows上工作)遵循我尝试过的自述文件:

代码语言:javascript
复制
$ python run_app.py

当我打开http://localhost:6060/

我可以点击send按钮,然后我会看到屏幕截图。但是,尽管在REDIS中创建了一个列表,但没有存储任何任务:

代码语言:javascript
复制
127.0.0.1:6379> keys *
1) "huey.redis."
127.0.0.1:6379> lrange huey.redis -100 100
(empty list or set)

如何将任务发送到REDIS任务队列?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-05 22:14:53

我已经使用如何运行示例1的说明更新了Readme

除了运行Flask应用程序之外,您还需要在单击Send按钮之前启动Huey task consumer和虚拟的SMTP服务器。

注意启动Huey消费者时传递的参数(自述文件中的步骤2):

代码语言:javascript
复制
(flask-huey-example) python d:\Paul\.virtualenv\flask-huey-example\Scripts\huey_consumer.py run_huey.huey

该参数是在Python script run_huey.py中创建的huey对象实例的虚线路径。

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

https://stackoverflow.com/questions/51688505

复制
相关文章

相似问题

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