![](/img/trans.png)
[英]Using Huey with Django: How to keep run_huey command running?
我在 Ubuntu 18.04 上使用 Django。 我已經准備好了一切。 我在服務器中鍵入python manage.py run_huey (通過 SSH 連接)以啟動 huey,它可以正常工作。 然而,這是通過命令行通過 SSH 完成的,當我關閉 SSH 連接時它將關閉。 我如何讓run_ ...
[英]Using Huey with Django: How to keep run_huey command running?
我在 Ubuntu 18.04 上使用 Django。 我已經准備好了一切。 我在服務器中鍵入python manage.py run_huey (通過 SSH 連接)以啟動 huey,它可以正常工作。 然而,這是通過命令行通過 SSH 完成的,當我關閉 SSH 連接時它將關閉。 我如何讓run_ ...
[英]Django Huey Crontab every day at 10am
我正在使用 Django 4.0.4 和 Huey 2.4.3。 我想要實現的是每天上午 10 點運行一個任務,使用周期性任務。 ...
[英]Django with Huey - delay a task
對於具有銷售訂單的場景,我需要執行具有給定延遲的任務。 為此,我在我的 tasks.py 文件中添加了一個任務,如下所示: 然而,這個延遲設置似乎並沒有延遲任何東西。 該任務只是被安排並立即執行。 我究竟做錯了什么? ...
[英]Flask, push application context for Flask-sqlalchemy to huey worker
我是 python 生態系統和 Web 開發的新手,我想用Flask框架構建一個應用程序。 此應用程序必須執行后台任務。 為此,我選擇使用Huey任務隊列。 后台任務必須對數據庫執行一些查詢。 為此,我選擇了Flask-SQLAlchemy 。 我設法在休伊工人身上執行了我的任務: 但是會 ...
[英]Python Huey throws huey.exceptions.HueyException: xxxxxx not found in TaskRegistry
我正在嘗試將 Huey 與 Django 集成,在那里我幾乎完成了 app 的初始設置以及redis 的所有內容。 現在,當我運行實際的.py文件時,我收到了一個異常Huey.exceptions.HueyException: xxxxxxx not found in TaskRegistry 。 ...
[英]AttributeError: 'int' object has no attribute 'timetuple'
快速說明:此錯誤可能與此線程有些相關,但用例和 python 版本(另一個仍為 v2)不同。 其他類似的線程並不特別關注 python datetime 。 我有以下代碼:import datetime from .models import RaceData, RacerData @perio ...
[英]Retry a Huey task when something fails
嗨,我們在 django 項目上使用 django 項目來運行我們的 @task 后台任務,我們在一些功能上使用 Python Huey https://pypi.org/project/huey/1.1.0/ 。 更准確地說,我們通過以下方式導入庫: 因此,在我們的函數上,由這個任務執行,在某些情 ...
[英]start process consumer from code and get signal callbacks
我如何從 CPU 綁定任務的代碼開始處理消費者? 我怎樣才能在沒有立即的情況下獲得信號回調? 如果我使用 immediate=True 運行 MemoryHuey 一切正常,但如果我將其設置為 False,我只會得到空列表。 問題: 我有幾個端點必須以不同的優先級進行處理。 這些進程都是 CPU 密 ...
[英]How to add expiry date in HUEY dynamic periodic task just like in celery tasks?
有沒有辦法將到期日期添加到 Huey Dynamic 定期任務? 就像 celery 任務中有一個選項一樣 - “some_celery_task.apply_async(args=('foo',), expires=expiry_date)” 在創建任務時添加到期日期。 我想在創建 Huey D ...
[英]How can i run multiple tasks with parameters on huey?
我做了類似於 celery 的設置 功能 啟動任務 結果: 一切正常,但只完成最后一項任務。 我需要這種啟動方式。 在生產中,在包裝器中,任務將在線程中啟動。 有人可以有任何想法嗎? ...
[英]Huey task not running from django view but works from shell
我遇到了一個問題,想知道可能出了什么問題。 問題 從 Web 視圖調用時,Huey 任務未運行。 但是當從同一個 VM 的 shell 命令調用時,它運行良好。 任務在 Huey 上注冊得很好。 有問題的任務是handshake 。 VM:Web,使用視圖:不工作 VM:Web,使用 ...
[英]Running python manage.py run_huey in production
我最近使用 Ubuntu 20.04、gunicorn 和 nginx 部署了一個 django Web 應用程序,實現了 Huey,它在本地完美運行。 在生產中,我需要使用 systemd 運行 python manage.py run_huey 。 我已經嘗試過這里的建議無法在部署服務器上啟用 ...
[英]Challenges getting simple Huey example started with Crontab
我正在嘗試將 Huey 文檔中建議的代碼組織實施到現有應用程序中,並遵循簡單的示例。 目標是構建一個每天凌晨 3:00 運行任務的 crontab。 我打開了兩個終端選項卡,第一個是消費者運行示例中的腳本: 然后,在另一個選項卡中,我運行 main.py 腳本: 配置文件 任務.py 主文件 該任務 ...
[英]django huey is always returning empty queryset while filtering
如果我在沒有 django-huey 的 django 中運行它,我會得到一個過濾的查詢集,但是如果我開始使用 django-huey,我總是會得到一個空的查詢集。 只有“DBAccess”被打印,文件總是“[]”。 我是否必須在 settings.py 中添加其他設置? 這是我當前的 Huey ...
[英]Huey not calling tasks in Django
我有一個 Django rest 框架應用程序,它在序列化程序創建方法中連續調用 2 個huey 任務,如下所示: 在終端中運行 Huey 進程時,當我點擊此端點時,我可以看到只有一個或另一個任務被調用,但從來沒有同時調用。 我正在使用默認設置運行 Huey(帶有 1 個線程工作者的 redis ...
[英]Huey; Doesn't run tasks in one Django App
我有一個名為“tickets”的應用程序,它在設置文件中,可以正確導入。 我正在為后台任務運行 Huey,它確實在其他兩個應用程序中運行所有任務,只是不在應用程序“票證”中。 這是應用程序票中的模塊“助手”: 這是我的 Huey 配置: 這是 manage.py run_huey 的輸出 ...
[英]Huey Task Queue handle error on last retry only & retrieve exception traceback
目前在我的tasks.py設置了這個片段,這樣每當任務失敗時, huey就會向 Django 項目的管理員發送一封電子郵件: 這導致以下(示例)電子郵件主題 與身體: 這很漂亮,但是......問題: 現在,只要任務失敗(包括重試)就會觸發。 我希望它僅在所有重試失敗的情況下發送。 ...
[英]Getting task result with python huey from redis data store
我正在使用 flask 中的 Huey 任務隊列https://github.com/coleifer/huey 。 我正在嘗試運行一個任務並從我的初始函數中獲取一個任務 ID 號: 運行后我插入輸出的id(與截圖中的結果相同) 進入 : 但是我得到“沒有價值” 如何訪問數據存儲 ...
[英]Issue with running huey_consumer.py demo.huey on windows
我試圖按照本指南在Windows上測試huey任務隊列: https : //huey.readthedocs.io/en/latest/guide.html 當我運行此命令時: 顯示此錯誤: 但是我在python控制台中嘗試了這個而沒有問題: 不知道為什么在使 ...
[英]Managing shared resources with threads in Huey
我必須更新peewee數據庫( SqliteDatabase )中的許多行(每行增加一個值)。 某些對象可能無法創建,因此在使用它們之前,我必須使用默認值創建它們。 我將使用peewee文檔( 原子更新 )中的方法,但是我不知道如何將model.get_or_create()和in [my_ ...