RESTfulなWCFサービス(.NET 3.5)があります。これは、提供した検索条件と一致することで患者の詳細のリストを返す機能を備えています。私は1つの患者の詳細を返す検索基準を提供すれば問題なく直面しています。複数の患者の詳細を返す検索基準を提供すると、「ピア502による接続のリセット」というエラーが表示されます。要求と応答が両方ともJSON形式であるため、Fiddlerを使用してテストしています。RESTful Webサービスでのピア(502)による接続のリセット
次は私が取得エラーです:
<HEAD><TITLE>Connection reset by peer</TITLE></HEAD>
<BODY BGCOLOR="white" FGCOLOR="black"><H1>Connection reset by peer</H1><HR>
<FONT FACE="Helvetica,Arial"><B>
Description: Connection reset by peer</B></FONT>
<HR>
<!-- default "Connection reset by peer" response (502) -->
</BODY>
私はそれが患者の詳細の2セットを返すとき、それは時間の一点で罰金働いていたが、それは突然何らかの正当な理由なしに動作を停止し、かなり確信しています。また、ヘルスモニタリングを使用してアプリケーションログを有効にしたところ、アプリケーションが開始され、エラーは発生していないことが示されます。 "ログイン"機能であるもう1つの機能は問題なく動作します。
ありがとう、私はシリアル化の問題は見つかりませんでした。レスポンスクラスが見つかったData Contract部分を見て、Is Requiredがfalseに設定されています。私はこれらの属性を削除したところ、問題は消えてしまったようです。 – Anupam