django-celery

    1

    2答えて

    を示さない私はこの設定で使用するのジャンゴ - セロリとRedisのだ:ジャンゴ管理者に BROKER_URL = "redis://192.168.1.79:6379/0" BROKER_BACKEND = "redis" CELERY_SEND_EVENTS=True CELERYBEAT_SCHEDULER="djcelery.schedulers.DatabaseScheduler"

    5

    2答えて

    チュートリアルに沿って、herokuでセロリとdjangoを実行しています。 私は労働者のために指定されたコードを入れたときにしかし、私は私のログにこのエラーが表示されます。私はこれを追加する前に同期すると私のsettings.pyは import djcelery djcelery.setup_loader() BROKER_BACKEND = "djkombu.transport.Da

    10

    2答えて

    ここでは奇妙な問題があります。私はDjangoアプリケーションを開発しており、現在はセロリを実装しようとしています。私は、通常のタスクと定期的なタスクの両方をキューに入れる必要があります。私はCelerydをうまく起動し、それを使ってタスクを実行することができます(私はpython manage.py celeryd start --settings=settings --loglevel=INF

    5

    1答えて

    私はセロリ2.4.1をPython 2.6、rabbitmqバックエンド、およびdjangoで使用しています。私の仕事は、労働者が退職した場合に適切に清掃できるようにしたい。私が知っている限り、デストラクタを提供することはできませんので、worker_shutdownシグナルにフックを入れてみました。 注:AbortableTaskはデータベースのバックエンドでのみ動作しますので、私はそれを使用で

    11

    3答えて

    私は、2人のユーザー間でモデレートされたチャットセッションの状態を保持するDjangoサイトのごく一部です。基本的に、第1のユーザは3分間話し(他の誰もが話すことはできない)、次に第2のユーザが話し、次に30秒の休止をし、プロセスをもう一度繰り返す。私は現在、データベースと "RoomState"モデルを使用して、部屋の現在の状態(話すことができる人など)を管理しています。状態の遷移は、クライアン

    0

    1答えて

    私はdjango 1.3をDjango-Celery 2.4.2で運用しています。 django settings.pyファイルでdjangoのログを有効にして以来、セロリのデーモン(celeryd)はもう動かなくなりました。 ロギング機能を削除すると、問題が解決されます。 settings.pyで マイログコードは次のようになります。 LOGGING = { 'version': 1,

    30

    1答えて

    私はCelery 2.4.6とdjango-cell 2.4.2を使用しています。 私はこの質問の解像度ごとにアマゾンSQSを使用するようにセロリを設定:Celery with Amazon SQS 私は、Djangoのadminにcelerycamテーブルには何も表示されません。 RabbitMQに戻ると、タスクが再び表示され始めます。 SQSには「Celeryev-92e068c4-9390-

    2

    1答えて

    生産時にジャンゴ昆布でセロリを使うのは安全ですか?私はHerokuでこの設定をしているので、私のアプリケーションのデータベース(postgres)はメッセージ転送です。私は断続的な問題を見ています。タスクは完了しましたが、私は依然としてそのステータスを保留中と見なします。これが競合問題のためだと私は思っています。私はいくつかの人々が生産に使用されていないdjango-kombuをお勧めしているのを

    24

    1答えて

    私はしばらくDjango/Celeryの文書と戦い続けていますし、助けが必要です。 django-celeryを使用してPeriodic Tasksを実行したいと考えています。私は、セロリを使ってこれを達成する方法についてインターネット(およびドキュメント)のいくつかの異なるフォーマットとスキーマを見てきました。ジャンゴ・セロリの定期的な仕事ですか?特に、PeriodicTaskクラスを拡張して登

    8

    3答えて

    djangoを使用してレポートポータルを構築しています。このポータルでは、ユーザーに、レポートを再帰的に実行するようにスケジュールする機能を提供する必要があります。私はdjango-cellelを研究しており、periodic_taskデコレータを使って再帰的なタスクをスケジューリングできることを理解していますが、cronのスケジュール情報がすべてデコレータにハードコードされているのを見てきました