
- 正常仲裁者移轉
- 容錯移轉仲裁者移轉
正常仲裁者移轉
在正常仲裁者移轉中,即將離開的仲裁者可以協助移轉工作並決定新的仲裁者。此類型的移轉使用「多人遊戲工作」主題中為 MPSD 工作階段設定仲裁者一節所述的仲裁者設定。容錯移轉仲裁者移轉
在容錯移轉仲裁者移轉中,與先前仲裁者的連線已中斷,其餘的對等必須為工作階段決定新的仲裁者。容錯移轉仲裁者移轉也會設定主機裝置權杖,並像正常仲裁者移轉一樣處理 HTTP 412 狀態碼。不過,在容錯移轉仲裁者移轉期間,有多種方法可以選取新的仲裁者。使用主機候選清單選取仲裁者
您可以設定多人遊戲工作階段目錄 (MPSD),根據在特定作業期間測量的配對服務品質 (QoS) 計量,提供已排序的主機候選清單。用戶端可以使用此清單來決定新的仲裁者。 若要在仲裁者移轉期間利用此清單,每個對等可以執行下列步驟。- 識別先前仲裁者在清單中的位置。
- 評估清單中的下一部主機。
- 如果該主機是本機主機,請將其用作新的仲裁者。
- 如果該主機已不在多人遊戲工作階段中,或已與其對等中斷連線,請依照先前的步驟評估清單中的下一個候選者。
- 如果到達清單結尾仍未選取新的仲裁者,請使用貪婪的仲裁者選取方法,這可能會中斷連線。如需詳細資訊,請參閱本主題稍後的使用貪婪仲裁者選取來選取仲裁者。
不建議在配對之後透過明確的遊戲內 QoS 探查在遊戲中建立主機候選清單。如果絕對需要此機制,請讓您的用戶端使用主機裝置權杖,而不是使用者資訊 (例如 XBOX 使用者識別碼) 來決定仲裁者候選者。
