2012-04-04 43 views
1

錯誤代碼:「 請求通道在等待00:09:59.6320000之後的響應超時時增加傳遞給請求的超時值或增加SendTimeout值綁定「。Wcf超時異常,在一臺服務器上不規則地發生

調用Wcf服務方法時很少發生此錯誤。什麼方法是無關緊要的。我創建了返回簡單字符串的測試方法。有時它會超時,有時它會完美運作。奇怪的是當WCF服務在一臺服務器上發佈時(出於測試目的) - 沒有超時。當我在另一臺服務器(live/public)上發佈它時,很少出現這些超時。如上所示,我已將超時設置爲10分鐘。

webconfig設置應該是正確的,因爲它適用於一臺服務器。唯一的改變是IP地址。我知道這很難回答,並且有點模棱兩可。 我確定這個問題對我來說太高級了,或者我正在犯一個簡單的錯誤,這對我來說太明顯了。如果你能給我一個指針或對這個問題友好的建議,我真的很感激。我在這裏黑暗中拍攝。我感謝你的興趣,證明你讀到這裏。

回答

0

它是否在您第一次致電該服務時發生?如果沒有,但後來呢,它可能是服務實例已被鎖定調用線程 - 考慮多個實例或允許同時使用,顯然考慮到你的代碼

+0

thanx的響應的線程安全要求。它隨機發生。我認爲你的建議對我很有幫助。 – 2012-04-10 07:11:41

相關問題