2012-04-14 8 views
3

これは初めてのセロリですので、これは本当に簡単な質問かもしれません。私はtutorialに従っています。私はBROKER_URL = "amqp://guest:[email protected]:5672/"を自分の設定ファイルに追加しました。私は私のアプリに簡単なタスクを追加しました。今、私は=設定はWindowsマシンcelery-django can't find settingsのために必要とされるブローカーはdjango-celeryで始める

manage.py celeryd --loglevel=info --settings=settings

設定で「ワーカープロセスをINGの」を行います。

私は労働者がブローカーに接続できないようなので、それはそう [Errno 10061] No connection could be made because the target machine actively refused it. Trying again in 2 seconds...

を取得します。ブローカーを始めなければならないのですか? manage.py runserverで自動的に開始されますか? django-celery以外に何かをインストールする必要がありますか? manage.py runserver BROKER_URLのような何かをする必要がありますか?

いずれのポインタも大歓迎です。

答えて

2

最初にブローカーをインストールする必要があります。またはdjango dbを使用してみてください。

しかし、私は生産環境でdjango dbの使用をお勧めしません。レディスは大丈夫です。しかしそれはWindows上で実行するのが問題かもしれません。

+0

恐らく、チュートリアルではブローカーをインストールすると言っていません。私はそれがはっきりしていると思うが、それについての言及が役に立つだろう。 Django DBに関するヒントをありがとう。私はWindowsで動作するRabbitMQのインストールを終了しました。 – Alexis

関連する問題