對於此配置,服務在一分鐘內實際超時真的很奇怪。一小時不是「01:00:00」嗎?或者對於不同的超時屬性,它使用不同的格式?有沒有這方面的文件?謝謝!WCF中的超時配置
<binding name="BasicHttpBindingBigMessages"
closeTimeout="00:59:00"
openTimeout="00:59:00"
receiveTimeout="00:59:00"
sendTimeout="00:59:00"
allowCookies="false"
bypassProxyOnLocal="false"
hostNameComparisonMode="StrongWildcard"
maxBufferSize="1000000000"
maxBufferPoolSize="100000000"
maxReceivedMessageSize="1000000000"
messageEncoding="Text"
textEncoding="utf-8"
transferMode="Buffered"
useDefaultWebProxy="true">
<readerQuotas maxDepth="32"
maxStringContentLength="819200"
maxArrayLength="1638400"
maxBytesPerRead="4096"
maxNameTableCharCount="16384" />
這是我在我的代碼看到在調試模式下錯誤消息:
{「該請求信道超時等待01:00:00後的應答增加超時值傳遞給請求的呼叫或增加綁定上的SendTimeout值,分配給此操作的時間可能是較長超時的一部分。「}
嘗試添加到您的服務行爲元素 –
Rajesh
2012-02-01 12:41:02