有多種方式用於回復已部署至 IBM® Worklight® Server 的行動式應用程式。一個選項是從「應用程式中心」移除原生應用程式,然後重新部署該應用程式。此外,您可以手動回復部署。
關於這項作業
- 如果要自動回復行動式應用程式部署,請建立使用下列一般步驟的程序:
- 在元件層次,建立用於從「Worklight 應用程式中心」移除原生應用程式的程序,並透過重新部署該應用程式來改寫任何已部署的構件:
- 如果要從「Worklight 應用程式中心」移除原生應用程式,請新增「從『應用程式中心』移除應用程式」步驟。
提示: 當您配置「從『應用程式中心』移除應用程式」步驟時,如果指定「作業系統」和「版本」,則將移除特定的原生應用程式(例如,與失敗部署相關的版本)。
- 不移除已順利部署至「Worklight 主控台」的任何構件。如果要改寫已部署的構件,請新增用於重新部署行動式應用程式的程序步驟,如主題部署行動式應用程式中所述。
下列範例程序會從「Worklight 應用程式中心」移除原生應用程式,並重新部署該應用程式:
- 在應用程式程序層次,建立包括回復元件程序步驟的程序,並配置該步驟以呼叫您在之前步驟中建立的元件程序。回復元件步驟會將元件版本取代為較早版本。
在下列應用程式程序範例中,如果安裝應用程式步驟失敗,則回復應用程式步驟將執行。
- 如果要手動回復行動式應用程式部署,請執行下列動作:
- 從「Worklight 應用程式中心」刪除原生應用程式。
- 在「Worklight 主控台」中,刪除配接器和應用程式。如需詳細資料,請參閱「Worklight 資訊中心」內在「Worklight 主控台」中管理配接器和應用程式小節中的主題。
- 從 IBM UrbanCode Deploy 重新部署舊版行動式應用程式。