cost 238 ms
將 Huey 與 Django 一起使用:如何保持 run_huey 命令運行?

[英]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 - 延遲任務

[英]Django with Huey - delay a task

對於具有銷售訂單的場景,我需要執行具有給定延遲的任務。 為此,我在我的 tasks.py 文件中添加了一個任務,如下所示: 然而,這個延遲設置似乎並沒有延遲任何東西。 該任務只是被安排並立即執行。 我究竟做錯了什么? ...

Flask,將 Flask-sqlalchemy 的應用程序上下文推送到 huey worker

[英]Flask, push application context for Flask-sqlalchemy to huey worker

我是 python 生態系統和 Web 開發的新手,我想用Flask框架構建一個應用程序。 此應用程序必須執行后台任務。 為此,我選擇使用Huey任務隊列。 后台任務必須對數據庫執行一些查詢。 為此,我選擇了Flask-SQLAlchemy 。 我設法在休伊工人身上執行了我的任務: 但是會 ...

Python Huey 拋出huey.exceptions.HueyException:在TaskRegistry 中找不到xxxxxx

[英]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 沒有屬性 'timetuple'

[英]AttributeError: 'int' object has no attribute 'timetuple'

快速說明:此錯誤可能與此線程有些相關,但用例和 python 版本(另一個仍為 v2)不同。 其他類似的線程並不特別關注 python datetime 。 我有以下代碼:import datetime from .models import RaceData, RacerData @perio ...

失敗時重試 Huey 任務

[英]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 密 ...

如何在 HUEY 動態周期任務中添加到期日期,就像在 celery 任務中一樣?

[英]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 ...

如何在huey上運行多個帶有參數的任務?

[英]How can i run multiple tasks with parameters on huey?

我做了類似於 celery 的設置 功能 啟動任務 結果: 一切正常,但只完成最后一項任務。 我需要這種啟動方式。 在生產中,在包裝器中,任務將在線程中啟動。 有人可以有任何想法嗎? ...

Huey 任務不是從 django 視圖運行,而是從 shell 運行

[英]Huey task not running from django view but works from shell

我遇到了一個問題,想知道可能出了什么問題。 問題 從 Web 視圖調用時,Huey 任務未運行。 但是當從同一個 VM 的 shell 命令調用時,它運行良好。 任務在 Huey 上注冊得很好。 有問題的任務是handshake 。 VM:Web,使用視圖:不工作 VM:Web,使用 ...

從 Crontab 開始的簡單 Huey 示例的挑戰

[英]Challenges getting simple Huey example started with Crontab

我正在嘗試將 Huey 文檔中建議的代碼組織實施到現有應用程序中,並遵循簡單的示例。 目標是構建一個每天凌晨 3:00 運行任務的 crontab。 我打開了兩個終端選項卡,第一個是消費者運行示例中的腳本: 然后,在另一個選項卡中,我運行 main.py 腳本: 配置文件 任務.py 主文件 該任務 ...

django huey 在過濾時總是返回空查詢集

[英]django huey is always returning empty queryset while filtering

如果我在沒有 django-huey 的 django 中運行它,我會得到一個過濾的查詢集,但是如果我開始使用 django-huey,我總是會得到一個空的查詢集。 只有“DBAccess”被打印,文件總是“[]”。 我是否必須在 settings.py 中添加其他設置? 這是我當前的 Huey ...

Huey 不在 Django 中調用任務

[英]Huey not calling tasks in Django

我有一個 Django rest 框架應用程序,它在序列化程序創建方法中連續調用 2 個huey 任務,如下所示: 在終端中運行 Huey 進程時,當我點擊此端點時,我可以看到只有一個或另一個任務被調用,但從來沒有同時調用。 我正在使用默認設置運行 Huey(帶有 1 個線程工作者的 redis ...

休伊; 不在一個 Django 應用程序中運行任務

[英]Huey; Doesn't run tasks in one Django App

我有一個名為“tickets”的應用程序,它在設置文件中,可以正確導入。 我正在為后台任務運行 Huey,它確實在其他兩個應用程序中運行所有任務,只是不在應用程序“票證”中。 這是應用程序票中的模塊“助手”: 這是我的 Huey 配置: 這是 manage.py run_huey 的輸出 ...

Huey 任務隊列僅在上次重試時處理錯誤並檢索異常回溯

[英]Huey Task Queue handle error on last retry only & retrieve exception traceback

目前在我的tasks.py設置了這個片段,這樣每當任務失敗時, huey就會向 Django 項目的管理員發送一封電子郵件: 這導致以下(示例)電子郵件主題 與身體: 這很漂亮,但是......問題: 現在,只要任務失敗(包括重試)就會觸發。 我希望它僅在所有重試失敗的情況下發送。 ...

從 redis 數據存儲中使用 python Huey 獲取任務結果

[英]Getting task result with python huey from redis data store

我正在使用 flask 中的 Huey 任務隊列https://github.com/coleifer/huey 。 我正在嘗試運行一個任務並從我的初始函數中獲取一個任務 ID 號: 運行后我插入輸出的id(與截圖中的結果相同) 進入 : 但是我得到“沒有價值” 如何訪問數據存儲 ...

在Windows上運行huey_consumer.py demo.huey的問題

[英]Issue with running huey_consumer.py demo.huey on windows

我試圖按照本指南在Windows上測試huey任務隊列: https : //huey.readthedocs.io/en/latest/guide.html 當我運行此命令時: 顯示此錯誤: 但是我在python控制台中嘗試了這個而沒有問題: 不知道為什么在使 ...

在Huey中使用線程管理共享資源

[英]Managing shared resources with threads in Huey

我必須更新peewee數據庫( SqliteDatabase )中的許多行(每行增加一個值)。 某些對象可能無法創建,因此在使用它們之前,我必須使用默認值創建它們。 我將使用peewee文檔( 原子更新 )中的方法,但是我不知道如何將model.get_or_create()和in [my_ ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM