Retrotracción de aplicaciones móviles

Existen varios modos de retrotraer una aplicación móvil que se ha desplegado en IBM® Worklight Server. Una opción es eliminar la aplicación nativa del centro de aplicaciones y, a continuación, volver a desplegar la aplicación. De forma alternativa, puede retrotraer manualmente los despliegues.

Acerca de esta tarea

  • Para automatizar la retrotracción del despliegue de una aplicación móvil, cree procesos que utilicen los siguientes pasos generales:
    1. A nivel de componente, cree un proceso que elimine la aplicación nativa del centro de aplicaciones de Worklight y sobrescriba cualquier artefacto desplegado volviendo a desplegar la aplicación:
      1. Para eliminar la aplicación nativa del centro de aplicaciones de Worklight, añada el paso Eliminar aplicación del centro de aplicaciones.
        Este proceso incluye el paso individual Eliminar aplicación del centro de aplicaciones.
        Consejo: Cuando configura el paso Eliminar aplicación del centro de aplicaciones, si se especifica el sistema operativo y la versión se elimina una aplicación nativa específica, por ejemplo, la versión relacionada con un despliegue anómalo.
      2. Los artefactos que se han desplegado correctamente en Worklight Console no se eliminarán. Para sobrescribir los artefactos desplegados, añada pasos de proceso para volver a desplegar la aplicación móvil, como se describe en el tema Despliegue de aplicaciones móviles.

      El siguiente proceso de elimina la aplicación nativa del centro de aplicaciones de Worklight y vuelve a desplegar la aplicación:

      Un proceso de ejemplo que elimina la aplicación nativa del centro de aplicaciones de Worklight y vuelve a desplegar la aplicación.

    2. En el nivel de proceso de aplicación, cree un proceso que incluya el paso de proceso Retrotraer componente y configure el paso para invocar el proceso de componente que ha creado en los pasos anteriores. El paso Retrotraer componente sustituye la versión del componente por una versión anterior.

      En el ejemplo de proceso de aplicación siguiente, si falla el paso Instalar aplicación, se ejecuta el paso Retrotraer aplicación.

      En este ejemplo de proceso, si falla el paso Instalar aplicación, se ejecuta el paso Retrotraer aplicación.
  • Para retrotraer manualmente un despliegue de aplicación:
    1. Suprima la aplicación nativa del centro de aplicaciones de Worklight.
    2. En Worklight Console, suprima los adaptadores y las aplicaciones. Para obtener más detalles, consulte los temas de la sección Administración de adaptadores y aplicaciones de Worklight Console en el Centro de información de Worklight.
    3. Vuelva a desplegar la versión anterior de la aplicación móvil desde IBM UrbanCode Deploy.

Comentarios