celery

    1

    1答えて

    セロリのタスクからdjango-sentryにエラーを記録するにはどうすればよいですか?以外: は、私が試してみましたブロックとraven_client.create_from_exceptionを使用しますが、それはと毎回吹く: Traceback (most recent call last): File "/home/controlpanel/current/env/lib/py

    8

    3答えて

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

    1

    1答えて

    いずれか私は理解していないかCelery、またはそれは私のために奇妙に動作します。 私は、次のしているdaemon.pyモジュール:celery.taskのインポートタスクから import time @task def add(x, y): time.sleep(x + y) return "x+y=%s" % (x + y) コマンドで 打ち上げceleryd:

    1

    2答えて

    タスクを管理するためにセロリを使用しようとしています。 私は多くのマイナーな仕事(電子メール、クロスサーバ投稿など)を持っています。 ファイルアップロードのような時間のかかるタスク。 アップロードが常に1つずつ行われることを指定する方法はありますか。時間内に実行されるタスクは1つだけですが、他の作業者は他のキューで作業します。

    1

    2答えて

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

    6

    2答えて

    私は2つのサーバーを持っています:1つはdjangoアプリケーションを実行し、もう1つはrabbitmqキューとCeleryワーカーの両方を実行します。次のようにキュー/労働者を実行しているサーバー上の私のtasks.pyは、タスクが含まれています @task(queue="reports") def test_task(): time.sleep(120) 私の目標は、Djang

    2

    1答えて

    プロジェクトでPythonとceleryを使用しています。プロジェクトでは、私は2つのファイルがあります。celeryconfig.pyで celeryconfig.py BROKER_URL = "amqp://guest:[email protected]:5672//" CELERY_RESULT_BACKEND = "amqp" CELERY_IMPORTS = ("example",

    10

    2答えて

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

    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-