netctpを使用してWCF 4を介してデータを要求しようとすると、上記のエラーが発生します。このアプリケーションは、私の開発マシンと、Entity Frameworkからのデータ要求を返すリモートWindows 2008サーバーの両方で、非常にうまく作業しています。アプリケーションはまだ私の開発マシンで正常に動作しますが、私は私の他のすべてのページよりも少し多くのデータを返す私が作成した新しいページをリクエストしているときに、リモートのWindowsサーバー上で動作しません。WCF既存の接続がリモートホストによって強制的に閉じられました
この質問を投稿する前に、以下に示すように、すべてのnettcpバインディングプロパティを最大化するすべての通常のルートをスロットルの問題として実行しました。
<binding name="NetTcpBinding_IProfileService" closeTimeout="00:10:00"
openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00"
transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions"
hostNameComparisonMode="StrongWildcard" listenBacklog="10"
maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxConnections="10"
maxReceivedMessageSize="2147483647">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647"
maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
<reliableSession ordered="true" inactivityTimeout="00:10:00"
enabled="false" />
<security mode="None">
<transport clientCredentialType="Windows" protectionLevel="EncryptAndSign" />
<message clientCredentialType="Windows" />
</security>
</binding>
私はまた、Windows 2008サーバー上でトレースWCFを有効にしていると私は「ソケット接続が中断されました」の活動を見ることができますが、それは私よりも、それ以上の詳細を与えるものではありません。
私の問題が何であるか完全に疑問に思っています。誰か問題があるかもしれない人がいるかどうか尋ねます。
ありがとうございますが、わかりましたが、読者のクォータをすべて2147483647に設定していますが、それでも起こります。私はトレースファイルでエラーメッセージを探し続け、私に手がかりを与える何かが見えるかどうか確認します。 – Cragly
サーバー側のトレースが有効になっていないことがわかります。私は私のエンドポイントの1つを間違って設定したことを知りました。それで、この答えを正しいものとしてマークし、トレースの設定を確認してください。 – Cragly