私はdjangoのORMデータで長時間(私は思っていたように2〜3日)作業をしなければなりません。私は周りを見て、良い解決策を見つけませんでした。タスク管理デーモン
ジャンゴ・タスクは - http://code.google.com/p/django-tasks/は十分に文書化されていない、と私はどのようにそれを使用するために、任意のアイデアを持っていけません。
セロリ - http://ask.github.com/celery/は私の仕事にとっては過度です。 長期間の作業には適していますか?
だから、私は何をする必要があるか、私はちょうど同じように、私のデータベースからのデータのすべてのデータまたは一部を取得する:
Entry.objects.all()
そして私は、クエリセットのそれぞれについて、同じ機能を実行する必要があります。
2〜3日ほどで動作するはずです。
だから、誰かがそれをどのように構築するか説明してくれるかもしれません。
P.S:私は唯一のアイデアを持っていますが、cronとデータベースを使用してプロセス実行タイムラインを保存します。
セロリは長くても短い作業でもうまく機能します。明らかに、タスクを分割する方が良いです。失敗したパーツを再試行することができます。しかし、それは長いタスクで動作し、多くの人々がそれを使用します。 – asksol
セロリは長年の仕事のために大変です。また、セロリも黙って仕事を失うことはありません。 – Thomas