django-celery

    0

    2答えて

    私は私のdjangoプロジェクトで長いタスクを実行する必要があります。ブローカーとしてredisとセロリを使用することを望んだ。インストール済みRedisのは、実行されます。 サーバーは、今私はジャンゴ・セロリをインストールしたよりポート6379 上の接続を受け入れる準備ができている、設定します。 import djcelery djcelery.setup_loader() BROKER_H

    3

    1答えて

    --pool = eventletオプションを使用してセロリ・ワーカーを実行すると、amqplib.client_0_8.method_framing.read_methodから「IOError:Socket closed」例外が多数発生します。また、eventlet.hubs.hub.switchから多くのタイムアウト例外が発生しています。 ./async_manage.py celeryd_d

    1

    1答えて

    私はCeleryを使用してフィードをダウンロードし、画像のサイズを変更しています。フィードと画像パスは、mongoengineを使用してMongoDBに保存されます。タスクを実行した後に現在の接続(db.serverStatus()["connections"])を確認すると、シャットダウン時にcelerydが終了するまで開いたままの状態で、50-80の "現在の"接続があります。誰もがこの問題を

    7

    1答えて

    私はDjangoプロジェクトのセロリーを使い始めています。現地での開発のために、私はdjceleryとdjkombu(データベース転送)を使って、これらの指示書に従ってhttp://ask.github.com/celery/tutorials/otherqueues.html#django-databaseを設定しましたが、プロダクションサーバでrabbitmqを使用する予定です。 私はそれが動