回復行動式應用程式

有多種方式用於回復已部署至 IBM® Worklight® Server 的行動式應用程式。一個選項是從「應用程式中心」移除原生應用程式,然後重新部署該應用程式。此外,您可以手動回復部署。

關於這項作業

  • 如果要自動回復行動式應用程式部署,請建立使用下列一般步驟的程序:
    1. 在元件層次,建立用於從「Worklight 應用程式中心」移除原生應用程式的程序,並透過重新部署該應用程式來改寫任何已部署的構件:
      1. 如果要從「Worklight 應用程式中心」移除原生應用程式,請新增「從『應用程式中心』移除應用程式」步驟。
        此程序包括單一步驟「從『應用程式中心』移除應用程式」。
        提示: 當您配置「從『應用程式中心』移除應用程式」步驟時,如果指定「作業系統」和「版本」,則將移除特定的原生應用程式(例如,與失敗部署相關的版本)。
      2. 不移除已順利部署至「Worklight 主控台」的任何構件。如果要改寫已部署的構件,請新增用於重新部署行動式應用程式的程序步驟,如主題部署行動式應用程式中所述。

      下列範例程序會從「Worklight 應用程式中心」移除原生應用程式,並重新部署該應用程式:

      用於從「Worklight 應用程式中心」移除原生應用程式並重新部署該應用程式的範例程序。

    2. 在應用程式程序層次,建立包括回復元件程序步驟的程序,並配置該步驟以呼叫您在之前步驟中建立的元件程序。回復元件步驟會將元件版本取代為較早版本。

      在下列應用程式程序範例中,如果安裝應用程式步驟失敗,則回復應用程式步驟將執行。

      在這個程序範例中,如果「安裝應用程式」步驟失敗,則「回復應用程式」步驟將執行。
  • 如果要手動回復行動式應用程式部署,請執行下列動作:
    1. 從「Worklight 應用程式中心」刪除原生應用程式。
    2. 在「Worklight 主控台」中,刪除配接器和應用程式。如需詳細資料,請參閱「Worklight 資訊中心」內在「Worklight 主控台」中管理配接器和應用程式小節中的主題。
    3. IBM UrbanCode Deploy 重新部署舊版行動式應用程式。

意見