Después de desplegar una aplicación en un clúster de Elastic Compute Service (ECS) desde la consola de Enterprise Distributed Application Service (EDAS), puede actualizar o degradar el entorno de ejecución de la aplicación durante las tareas de operación y mantenimiento, como el entorno de ejecución de EDAS Container. Esto permite cumplir con distintos requisitos funcionales. Este tema describe cómo actualizar y degradar el entorno de ejecución de una aplicación en EDAS.
Entorno de ejecución de la aplicación
Puede desplegar aplicaciones de Spring Cloud, Dubbo y High-speed Service Framework (HSF) en clústeres de ECS mediante paquetes WAR o JAR. Al desplegar las aplicaciones, debe seleccionar los entornos de ejecución correspondientes.
Aplicaciones nativas desplegadas con paquetes WAR: incluyen aplicaciones de Spring Cloud, Dubbo, aplicaciones web Java estándar o aplicaciones Spring model-view-controller (MVC) que no se desarrollaron con Pandora ni Pandora Boot. Si usa paquetes WAR para el despliegue, seleccione el entorno de ejecución de Apache Tomcat de la versión correspondiente.
Aplicaciones nativas desplegadas con paquetes JAR: incluyen aplicaciones de Spring Cloud, Dubbo, aplicaciones web Java estándar o aplicaciones Spring MVC que no se desarrollaron con Pandora ni Pandora Boot. Si usa paquetes JAR para el despliegue, seleccione el entorno de ejecución estándar de Java.
Aplicaciones HSF: incluyen aplicaciones de Spring Cloud desarrolladas con Pandora Boot y aplicaciones HSF convertidas desde aplicaciones Dubbo. Si usa paquetes WAR o JAR para el despliegue, seleccione el entorno de ejecución de EDAS Container de la versión correspondiente.
Actualizar o degradar el entorno de ejecución
Inicie sesión en la consola de EDAS consola de EDAS.
En el panel de navegación izquierdo, vaya a . En la barra de navegación superior, seleccione la región donde se encuentra la aplicación que desea gestionar. En la parte superior de la página Applications, seleccione el namespace de microservices al que pertenece la aplicación en la lista desplegable Microservices Namespace. Luego, haga clic en el nombre de la aplicación.
En la esquina superior derecha de la página de información básica, haga clic en Upgrade/Downgrade Runtime Environment.
-
En el cuadro de diálogo Upgrade/Downgrade Runtime Environment, seleccione la versión del entorno de ejecución para la actualización o degradación, especifique el Java Environment y haga clic en OK.
Actualice o degrade el entorno de ejecución para aplicaciones HSF.

Actualice o degrade el entorno de ejecución para aplicaciones de Spring Cloud o Dubbo. En este ejemplo, se usa una aplicación desplegada con un paquete JAR.

NotaNo es necesario reiniciar la aplicación después de actualizar o degradar el entorno de ejecución.
Tras actualizar o degradar el entorno de ejecución, la aplicación podría dejar de estar available debido a incompatibilidades con la nueva versión. Por lo tanto, se recomienda realizar estos cambios en horarios de baja demanda, como durante la madrugada.
-
Regrese a la pestaña Basic Information. En la sección Application Information, consulte la versión del entorno de ejecución de la aplicación.
Si la actualización o degradación se completa correctamente, aparecerá la nueva versión.
Si la actualización o degradación falla, se generará un registro de cambios. Para obtener más información sobre la resolución de problemas, consulte Troubleshoot change failures Si tiene dudas, póngase en contacto con el soporte técnico de EDAS. También puede revertir el entorno de ejecución de la aplicación a la versión original según sus necesidades empresariales.