1
當使用netctp嘗試跨WCF 4請求數據時,出現上述錯誤。該應用程序一直很開心地處理我的開發機器和遠程Windows 2008服務器返回來自Entity Framework的數據請求。該應用程序仍然在我的開發機器上正常工作,但不能在遠程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>
我也啓用WCF跟蹤的Windows 2008服務器上,但我可以看到它的活動並沒有給我任何比這更多的細節「中止Socket連接」。
我現在對我的問題感到困惑不解,並詢問是否有人可以在這個問題上提出一些看法。
感謝您的支持,但正如您所見,我已將所有讀者配額設置爲2147483647,並且仍然會發生。我將繼續在跟蹤文件中查找錯誤消息,看看能否看到給我提供線索的東西。 – Cragly
原來,我在服務器端的跟蹤未啓用。然後我發現我錯誤地設置了我的一個端點。所以將這個答案標記爲正確,因爲它提示我去檢查我的跟蹤配置。 – Cragly