0

Python プロジェクトで Carrot を使用しています。メッセージ キューのコンシューマーとして機能する Python スクリプトを作成しました。Windows 7 のコマンド ライン シェルを使用して、この Python スクリプトを次のように呼び出しました。

python consumer.py

ただし、しばらくすると、実行中のセッションが中止され、エラーは次のようになります。

[errno 10054] An existing connection was forcibly closed by the remote host

プロデューサー セッションは、Linux サーバーで引き続き正常に実行されています。どうすればこれを修正し、 Windows で消費者セッションを長時間実行できるのでしょうか。

4

1 に答える 1

0

Carrot/AMQP についてはわかりませんが、まず、クライアントが切断されたときに AMQP サーバーがエラーをログに記録したかどうかを確認します。これらのエラーがときどき発生し、切断時に例外 (?) をキャッチして接続を再確立することを期待する必要があるだけかもしれません。

于 2011-01-10T12:45:47.890 に答える