celery

    0熱度

    1回答

    我無法刪除Django管理員中的模型實例。當我嘗試,我得到一個應用程序錯誤有以下日誌: 2017-06-01T16:49:52.582763+00:00 app[web.1]: [2017-06-01 16:49:52 +0000] [4] [CRITICAL] WORKER TIMEOUT (pid:27) 2017-06-01T16:49:53.966027+00:00 app[web.1]

    0熱度

    1回答

    我在我的project中使用RabbitMQ版本「3.5.7」和芹菜4.0.2。 這是在this file創建芹菜鏈的代碼: @app.route('/transcodeALL', methods=['POST']) def transcodeToALL(): if request.method == 'POST': # We will do something like

    0熱度

    1回答

    我有一段代碼可以在我的python應用程序中正常運行。當芹菜工人運行這個代碼時,它沒有這樣做。下面是代碼塊: def send_case_complete_email(owner_name, case_name, email): try: with open("utility/email/buildCompleteEmail.txt", 'rb') as email_file

    2熱度

    1回答

    我正在做一些NLP工作,並且有由Tensorflow培訓的模型。我提供了一些API來完成使用這些模型的單詞剪切並通過Celery調度請求。 的情況是: 芹菜將派遣任務,不同的工人(約4-5),因此每個工人必須加載模型之上,因此內存被佔用了不少。 那麼任何方式來分享工人之間的模型?我實際上並不知道芹菜工人的基本機制。 感謝

    0熱度

    1回答

    我想每次拿到芹菜的任務都要拿到eta的任務。在芹菜沒有直接的API來獲得任務預定的時間(除了檢查() - 但它似乎是非常昂貴的我) 我如何管理特定任務的eta?在Django模型中存儲eta時間的缺點是不一致的(我無法存儲taks_id,因爲我不能 - 不知道如何從task_id獲得eta) 我在一個問題上看到沒有api,導致它以某種方式取決於經紀人等,但我希望有一些解決方案 那麼管理task_i

    0熱度

    3回答

    我有幾個django微服務。 他們的主要工作量是不斷的後臺進程,而不是請求處理。 後臺進程不斷使用Django的ORM,因爲我需要破解一些東西才能正常工作(它已經執行了很長一段時間),現在我遇到了數據庫連接問題,因爲Django並沒有真正構建在後臺使用數據庫連接很多,我猜... 芹菜總是建議在這些情況下,但在切換整個設計之前,我想知道它是否真的是一個好的解決方案。 燦芹菜任務(很多任務,耗時任務)

    4熱度

    1回答

    的醫生說 一個特殊的記錄器可命名爲「celery.task」,你可以從這個記錄器繼承來自動獲取任務名稱和唯一ID作爲日誌的一部分。 這是不夠的。有更詳細的信息嗎?具體來說,它默認定義了哪些處理程序和格式化字符串?我爲什麼要從它繼承?我可以使用通用logging.Logger()嗎?從芹菜任務(而不是Django)登錄文件的最佳做法是什麼?等謝謝。

    2熱度

    1回答

    對於我的web應用程序,我使用celery和redis後端。官方FAQ通過以下方式獲取任務的結果,如果我有任務的ID。 result = my_task.AsyncResult(task_id) result.get() 我可以很容易的任務體內訪問參數: @app.task def my_task(foo, bar, baz=None): kwargs = self.reques

    1熱度

    1回答

    我正在嘗試關注本教程How to build docker cluster with celery and RabbitMQ in 10 minutes。 按照教程,雖然我改變了以下文件。 我docker-compose.yml文件看起來如下: version: '2' services: rabbit: hostname: rabbit

    1熱度

    1回答

    我正在使用芹菜來處理異步任務,並且我在亞馬遜上使用SQS作爲我的消息服務器。我的任務都突然停止加工,當我去視察芹菜隊列: from celery.task.control import inspect i = inspect() i.scheduled() 我收到的錯誤: SQSError: SQSError: 400 Bad Request <?xml version="1.0"?><