ServerAにWCFサービスを展開しています。私はtcpバインディングを使用しています。
ServerBとServerCで構成されるWebファームもあります。
サーバーServerBまたはServerCのいずれかにWCFサービスを使用するアプリケーションを展開すると、サービスを呼び出そうとするとエラーが発生します。トレースを追加しましたが、これがエラーになります。
ソケット接続が中止されました。これは、メッセージの処理エラー、リモートホストによる受信タイムアウトの超過、または根本的なネットワークリソースの問題が原因である可能性があります。ローカルソケットのタイムアウトは「10675199.02:48:05.4775807」でした。
私は自分のPCから同じサービスを利用しようとしましたが、正常に動作します。また、Webファーム上にない他のサーバーにアプリケーションを展開しようとしましたが、同じネットワーク上にあり、サービスを利用することもできます。
そのため、問題はサーバーBとCがWebファーム上にあるという事実に関連していることがわかりました。これは単なる推測ですが、この動作の他の理由を見つけることができませんでした。
どんな助けでも大歓迎です。ありがとう。