2016-11-09 6 views
1

私はzodb(Substanced)にデータを保存するピラミッドアプリを持っていますし、そのデータのスピーディな検索のためのソルインデックスも作成しています。ソルバーの索引付けにはしばらく時間がかかるため、ソルバーを非同期索引付けにしたいと考えています。私はrabbitmqとセロリを使用するつもりです。標準のceleryconfigを使用している場合、pyramid_celeryの利点は何ですか?

pyramid_celeryを使用すると効果がありますか?私は、セロリの設定を保存するためにiniファイルを使いたくないので、スケジュールされたタスクがないので、セロリが鳴りません。これは小規模であり、すべてのプロセス/タスクは1台のマシン上で実行されます。

ありがとう

+0

これは正確にpyramid_celeryではありませんが、pyramid_celeryと倉庫に大きな影響を受けたピラミッドの統合です。新しいタスクCeleryを直接プッシュしない代わりに、代わりに 'Trassaction.afterCommitHook()'を使用することの利点をいくつか挙げています。https://websauna.org/docs/narrative/misc/task.html –

答えて

0

OK、私は自分自身の質問に答えています。私はこれをpylons googleグループで尋ねました。pyramid_celeryの作者からの返答は

でした。

絶対に何もありません。 pyramid_celeryは、特にini設定/アプリケーション設定をセルリーワーカーと共有するためのものです。あなたがpyramid_celeryの必要がないそれらのものを共有する必要がない場合:)

私はまた、ミッコのオプションを見ていきます。

関連する問題