銷售: 1-800-867-1380

角色執行個體重新開機

更新日期: 2014年4月

Reboot Role Instance 作業會要求重新啟動在部署中執行的角色執行個體。

Reboot Role Instance 作業是非同步作業。若要判斷管理服務是否已完成要求的處理,請呼叫 取得作業狀態。如需有關非同步作業的詳細資訊,請參閱<追蹤非同步服務管理要求>。

請使用下列格式指定 Reboot Role Instance 要求。請以您的訂用帳戶 ID 取代 <subscription-id>、以雲端服務的名稱取代 <cloudservice-name>、以 <deployment-slot>staging 取代 production、以部署的名稱取代 <deployment-name>,並以角色執行個體的名稱取代 <role-instance-name>

 

方法 要求 URI HTTP 版本

POST

https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/<deployment-slot>/roleinstances/<role-instance-name>

HTTP/1.1

POST

https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name>/roleinstances/<role-instance-name>

HTTP/1.1

 

URI 參數 說明

comp=reboot

必要項。指定必須重新啟動角色的執行個體。

下表描述要求標頭。

 

要求標頭 說明

Content-Type

必要項。將此標頭設定為 application/xml

x-ms-version

必要項。指定用於這個要求的作業版本。此標頭的值必須設定為 2010-10-28 或更新版本。如需有關版本設定標頭的詳細資訊,請參閱<服務管理版本設定>。

ContentLength

必要項。必須設定為 0。

無。

回應包括 HTTP 狀態碼和一組回應標頭。

因為 Reboot Role Instance 是非同步作業,所以您必須呼叫 取得作業狀態 來判斷此作業已完成、失敗,還是仍在進行中。

因為 Reboot Role Instance 是非同步作業,所以它一律會傳回狀態碼 202 (接受)。若要判斷此作業的狀態碼,請在作業完成之後,呼叫 取得作業狀態。狀態碼會內嵌在此作業的回應中。如果成功,狀態碼將會是 200 (OK)。如需狀態碼的資訊,請參閱<服務管理狀態和錯誤碼>。

這項作業的回應包括下列標頭。回應也可能包括其他標準 HTTP 標頭。所有標準標頭都符合 HTTP/1.1 通訊協定規格

 

回應標頭 說明

x-ms-request-id

唯一識別對管理服務發出之要求的值。若為非同步作業,您可以使用標頭的值來呼叫 Get Operation Status,以便判斷作業已完成、失敗,還是仍在進行中。如需詳細資訊,請參閱<追蹤非同步服務管理要求>。

無。

<subscription-id> 指定之訂用帳戶相關聯的任何管理憑證都可用來驗證此作業。如需其他詳細資訊,請參閱<驗證服務管理要求>。

當您重新啟動角色執行個體時,Windows Azure 會讓執行個體離線、重新啟動該執行個體的基礎作業系統,然後讓執行個體再次上線。任何寫入本機磁碟的資料都會在重新啟動期間保存。任何位於記憶體中的資料則會遺失。

本文對您有任何幫助嗎?
(剩餘 1500 個字元)
感謝您提供意見
顯示:
© 2014 Microsoft