WCF,客戶端呼叫服務端一個具有回傳值的方法,比如String DoWork(),執行時間比較長(已經最優化了),就5分鐘吧。這種情況,怎么處理比較好。
各種超時都已經設為30分鐘了,還是報錯:System.TimeoutException:“發送到 net.tcp://localhost:9999/HeYueService 的請求操作在配置的超時(00:00:59.9980050)內未收到回復。分配給此操作的時間可能已經是更長超時的一部分。這可能由于服務仍在處理操作或服務無法發送回復訊息。請考慮增加操作超時(將通道/代理轉換為 IContextChannel 并設定 OperationTimeout 屬性)并確保服務能夠連接到客戶端。”
怎么處理這種呢?沒有辦法的話,變通一下也行
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/266157.html
標籤:C#
上一篇:vs2019 新建專案
