2012-01-19 8 views
3

私は現在HerokuのWebプロセスとして実行されている長期実行タスクを持っています。これはHerokuドキュメントによればタイムアウトを避けるためにバックグラウンドワーカーに移動する必要があります。Python on Heroku - バックグラウンドワーカーに送信

実際にWebプロセスがバックグラウンドワーカーに接続して作業を行い、結果を取得するにはどうすればよいですか?ヒロク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と関連する[よくあるご質問](http: /stackoverflow.com/questions/43733050/heroku-background-tasks-in-python-with-rq) – J0ANMM