伺服器端清除
想像下列案例:
用戶端會開啟內容控制碼,然後停止或失去與伺服器的連線。 伺服器如何偵測到用戶端失敗,而且應該執行內容控制碼? 有兩個子檢閱:一個是用戶端以循序方式關閉。 在這種情況下,它會通知伺服器正在關閉,而且伺服器可以清除,包括執行內容執行。 如果用戶端未依序關閉,或無法通知伺服器,伺服器會使用保持運作來判斷用戶端是否仍然可用。 在伺服器端, RpcMgmtSetComTimeout 函式沒有任何作用。 相反地,伺服器會使用每部機器的全域保持運作設定,其預設為大約兩小時。 如果用戶端未回應伺服器的保持運作狀態,則會關閉連線。 關閉與指定用戶端進程的所有連線時,伺服器會清除並關閉未完成的內容控制碼。