問題タブ [kombu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - セロリ: socket.error タイムアウト
私は使用しています:
Celery ワーカーが開始されました:
セロリの設定:
時々私はこのエラーを受け取ります:
RabbitMq にはデフォルト設定があります。https://www.rabbitmq.com/configure.html
ウサギのログ:
ソケットの最大数:
次の方法でこの問題を解決しようとしました。
- BROKER_HEARTBEAT = 10 に設定します - さらに悪いケースがあります
- BROKER_POOL_LIMIT = None を設定 - 現在の状態に対して何も変更されていません
- BOKER_CONNECTION_TIMEOUT を 10、20、30 に設定します。タイムアウト値を大きくすると、エラーが少なくなります。
タイムアウト値を増やすと、実際の問題が隠されているだけだと思います。この問題の理由は何ですか?どうすれば解決できますか? ありがとう
amazon-elb - kombu/librabbitmq: ConnectionError: チャネルを復活できませんでした
- プロデューサー プール グループを使用して rabbitmq にメッセージを発行していますが、発行の呼び出しが次のエラーで失敗しています。
.
奇妙な部分は、このエラーが発生したこのメッセージの前のメッセージが消費者側に到達していないことです。プロデューサー プールに渡される Connection オブジェクトで transport_options={'confirm_publish': True} を使用しています。
rabbitmq サーバーは、AWS の ELB の背後にあります。
上記のこのエラーと、メッセージが失われる理由について何か考えはありますか?
ありがとう。
rabbitmq - 昆布でrabbitmq vhostを作成する
kombu を使用して rabbitmq で仮想ホストを作成および構成する方法を探していますが、ドキュメントには何も見つかりませんでした。そうする方法はありますか?さらに、仮想ホストの作成を許可する許可/役割がrabbitmq(管理者以外)にありますか?