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

我可以点击send按钮,然后我会看到屏幕截图。但是,尽管在REDIS中创建了一个列表,但没有存储任何任务:
127.0.0.1:6379> keys *
1) "huey.redis."
127.0.0.1:6379> lrange huey.redis -100 100
(empty list or set)如何将任务发送到REDIS任务队列?
发布于 2018-08-05 22:14:53
我已经使用如何运行示例1的说明更新了Readme。
除了运行Flask应用程序之外,您还需要在单击Send按钮之前启动Huey task consumer和虚拟的SMTP服务器。
注意启动Huey消费者时传递的参数(自述文件中的步骤2):
(flask-huey-example) python d:\Paul\.virtualenv\flask-huey-example\Scripts\huey_consumer.py run_huey.huey该参数是在Python script run_huey.py中创建的huey对象实例的虚线路径。
https://stackoverflow.com/questions/51688505
复制相似问题