[英]Setting Huey to use Redis with Flask
我正在嘗試使用 Huey 作為跨平台任務隊列。 我找到了https://github.com/pjcunningham/flask-huey-example ,我已經克隆並設置了一個用於使用 conda 的 virtualenv。 (我在 Windows 上工作)按照我嘗試的自述文件:
$ python run_app.py
我可以點擊發送按鈕,我會看到屏幕截圖。 但是雖然在 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 任務隊列?
我已經用如何運行示例 1 的說明更新了自述文件。
除了運行 Flask 應用程序外,您還需要在單擊“發送”按鈕之前啟動Huey 任務使用者並啟動虛擬 SMTP 服務器。
注意啟動 Huey 消費者時傳遞的參數(自述文件中的第 2 步):
(flask-huey-example) python d:\Paul\.virtualenv\flask-huey-example\Scripts\huey_consumer.py run_huey.huey
該參數是對的虛線路徑huey
在Python腳本創建的對象實例run_huey.py
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.