2012-01-19 32 views
3

我有一個長期運行的任務,目前作爲Heroku上的Web進程運行,根據Heroku文檔,我需要移動到後臺工作以避免超時。Heroku上的Python - 發送給後臺工作人員

Web過程如何實際連接到後臺工作人員,以實現工作並獲得結果? heroku docs似乎沒有解釋這一點。

回答

3

它更多的是你如何在Python中這樣做的問題。文檔中有關於如何使用Django做到這一點的更多細節,儘管關鍵是在Celery中做這件事。你可以找到更多的信息:http://devcenter.heroku.com/articles/django#running_a_worker

+0

這個鏈接已經過期截至2014年 – huesforalice

+0

這裏更新的鏈接:https://devcenter.heroku.com/articles/python-rq和相關[SO問題](HTTP:/ /stackoverflow.com/questions/43733050/heroku-background-tasks-in-python-with-rq) – J0ANMM