celery

    1

    1答えて

    ghettoq 0.4.5とdjango 1.2.3でdjcelery 2.1.4を使用しています。一日中作業を実行することができますが、どのブロードキャスト機能はエラーなしで失敗します。 python manage.py celeryd デーモンが開始され、私はpingを実行しよう:私が作成したpingがデータベース内に表示されていることのメッセージを見ることができます >>> from c

    14

    3答えて

    私はCelery(最新の安定版)をインストールしました 私は/home/myuser/fable/jobsというディレクトリを持っています。このディレクトリの中に、私はtasks.pyというファイルがあります。このディレクトリ内 from celery.decorators import task from celery.task import Task class Submitter(Ta

    3

    1答えて

    は、私は(一般的に)労働者の次の三つのクラスでキューに入れられた実行サービスを展開する必要があります。 長い時間がかかり、連続的に処理することができ、周期、優先順位の低いジョブ・クラス。これらのジョブはシステム内で最大でも0..2のワーカーしか使用しないでください。 (たとえば、5分で上棟式)時間の中量に短いがかかり、定期的、締め切りに敏感なジョブ・クラスが アドホックジョブ・クラス、それは#1よ

    0

    1答えて

    私はセロリを使い始めています。既に起動しているcelerydプロセスにモジュールを追加することが可能かどうかを知りたいと思います。言い換えれば、代わりに労働者を開始前 CELERY_IMPORTS = ("tasks", "additional_module") のようにceleryconfig.pyを経由してモジュールを追加することで、私は後のワーカープロセスが起動した後に何とかadditi

    0

    1答えて

    Celery v2.1.4で動作するRabbitMQの最小バージョンは何ですか?

    1

    1答えて

    重要ではありませんが、これはthis questionのフォローアップです。 データベース内の各オブジェクトが何回表示されたかを把握したいと考えています。たとえば、Personというモデルがあり、複数のインスタンスがあるとします。 Django Celeryを使用して、データベースの書き込みを待つことを避けるために、Personモデルで各インスタンスが何回見られたかについてのカウンタを保持する必要

    5

    4答えて

    私はMongoDBをCelery(Djangoアプリケーション)のメッセージキューとして使用しようとしています。現在開発中のCelery(2.2.0rc2)のバージョンではこれを行うことになっていますが、私が作成しているタスクを拾う作業者はいないようです。 バージョン: セロリv2.2.0rc3 のMongoDB 1.6.5 1.9 pymongoジャンゴ・セロリ私の設定で2.2.0rc2 、私が

    6

    1答えて

    私のプロジェクトでセロリを使うことを検討しています。私はそれを使用する方法に関する多くの情報を見つけました。私が興味を持っているのは、私のソリューションを展開/パッケージ化する方法です。 django appとceleryd worker(電子メールを送信するコンポーネント)の2つのコンポーネントを実行する必要があります。たとえば、私は、サポートチケットを電子メールで送るemail_ticketタ

    2

    1答えて

    私はキューに多すぎるものを誤って追加しましたが、今は凍結しました。 他に何もすることはできません。

    12

    1答えて

    Djangoの特定のアプリケーションに対してのみDEBUG = Falseを設定することはできますか?デバッグが有効になっている場合、Celeryはknown memory leakになります。私はCeleryをデバッグせずにサービスとして実行してメモリをリークさせたくない開発サーバーを用意していますが、残ったDjangoアプリケーションでデバッグを使用してテスト時にエラーが表示されるようにします