Una vez que aloja una aplicación en SAE, puede gestionar su ciclo de vida. Esto incluye actualizarla, escalarla, iniciarla, detenerla, eliminarla y habilitar o deshabilitar el monitoreo de la aplicación.
Procedimiento
Inicie sesión en la consola de SAE. En el panel de navegación izquierdo, seleccione . Elija la región y el espacio de nombres correspondientes, y luego haga clic en el nombre de la aplicación deseada.
Consulta de información básica de la aplicación
En la página Basic Information, puede consultar y gestionar la información clave de su aplicación.
Medición
En la sección Metering, encontrará datos como Month-to-date CU usage, CPU resource usage this month, Memory resource usage this month, Real-time CPU resource usage y Real-time memory resource usage. Analice esta información para optimizar la asignación de sus recursos.
Información de la aplicación
La sección Application information muestra detalles básicos como el nombre de la aplicación, el espacio de nombres y el ID de la aplicación. También puede modificar el instance type, cambiar el security group, ajustar la vSwitch y administrar la Application tag y la Application description. Para más información, consulte Application O&M.
-
En la sección Application access settings, SAE ofrece dos métodos para gestionar el acceso externo a las aplicaciones desplegadas en SAE:
Acceso mediante CLB: Vincule un CLB público para permitir el acceso a internet a su aplicación de SAE, o bien vincule un CLB privado para habilitar la comunicación entre todas las aplicaciones dentro de la misma VPC. Para más información, consulte Bind a CLB instance for public or private access.
Acceso mediante servicio de Kubernetes: Consulte el Service name, el port y el protocol.
En la sección Gateway routing settings, tiene la opción de Add forwarding policy. Para más información, consulte configuring gateway routing (ingress).
Instancias
La pestaña Instance list muestra todas las instancias de aplicación creadas para el servicio. Cada instancia representa un entorno de ejecución independiente. Puede consultar la información de cada una, como su ID, vSwitch y dirección IP. Asimismo, es posible gestionar las instancias mediante la consulta de registros en tiempo real, la revisión de eventos y su eliminación. Para más información, consulte Application O&M.
Autoescalado
En la pestaña Autoscaling, encontrará un gráfico de tendencias que ilustra how the instance count varies with scaling metrics, lo cual facilita la comprensión del uso de recursos. Para más información, consulte Observable Scaling. También puede agregar una política de autoescalado o habilitar el modo inactivo para optimizar costos y rendimiento. Para más información, consulte Configure autoscaling policies y Idle mode (invitational preview).
Consulta de la configuración de la aplicación
En la página Basic Information, haga clic en View application configuration. El cuadro de diálogo View current configuration mostrará la configuración detallada de la aplicación.
Consulta del estado de la aplicación
En la página Basic Information, puede consultar el estado de la aplicación y modificarlo según sea necesario. Para obtener instrucciones detalladas, consulte Start or stop an application.
Actualización de una aplicación
El punto de entrada varía según el escenario:
Aplicación en ejecución
El redespliegue de una aplicación provoca su reinicio. Para evitar interrupciones del servicio u otros problemas inesperados, realice los despliegues fuera de las horas pico.
En la lista de aplicaciones de SAE, seleccione la región y el espacio de nombres correspondientes en la parte superior, y luego haga clic en el application ID deseado para ir a la página de detalles de la aplicación. En el panel de navegación izquierdo, haga clic en Basic Information y después en Deploy application, ubicado en la esquina superior derecha.
Aplicación detenida
En la lista de aplicaciones de SAE, seleccione la región y el espacio de nombres correspondientes en la parte superior, y luego haga clic en el application ID deseado para ir a la página de detalles de la aplicación. Haga clic en Basic Information y después en Modify application configuration.
Si la aplicación cuenta con más de una instancia, puede elegir una de las siguientes políticas de versión para desplegar la aplicación actualizada:
Reversión a una versión anterior
En la página Basic Information, haga clic en Back to earlier version. En la página Back to earlier version, seleccione una versión y establezca una política de versión. Para obtener instrucciones detalladas, consulte Roll back to a previous version.
Escalado manual de una aplicación
En la página Basic Information, haga clic en Manual scaling. Para obtener instrucciones detalladas, consulte Manually scale instances.
Al escalar horizontalmente, la operación fallará si el número total de instancias (tanto existentes como nuevas) supera la cuota de recursos de su aplicación. Para agregar más instancias, únase al grupo de DingTalk (ID: 32874633) y solicite un aumento de cuota.
Si sus necesidades de escalado no son urgentes, se recomienda que configure an autoscaling policy.
Escalado automático de una aplicación
En la página Basic Information, vaya a la pestaña Autoscaling y haga clic en Add elasticity policy dentro de la sección de autoescalado. Para obtener instrucciones detalladas, consulte Configure autoscaling policies.
Inicio o detención de una aplicación
A continuación se describen los pasos para iniciar o detener una sola aplicación. Para obtener instrucciones sobre cómo gestionar varias aplicaciones, consulte Start or stop multiple applications.
-
Detener una aplicación: En la página Basic Information, haga clic en Stop application. En el cuadro de diálogo Note que aparece, haga clic en OK para detener la aplicación.
Puede detener una aplicación en ejecución en cualquier momento según sus necesidades empresariales. Cuando se detiene una aplicación, su número mínimo de instancias disponibles y su recuento de instancias se establecen en 0. La facturación y la medición de sus recursos de cómputo se suspenden.
AvisoSi su aplicación depende de otros productos o servicios, como instancias de SLB y recursos de VPC, estos servicios seguirán generando cargos después de que la aplicación se detenga.
-
Iniciar una aplicación: En la página Basic Information, haga clic en Start application. En el cuadro de diálogo Start Application que aparece, haga clic en OK para iniciar la aplicación.
Puede iniciar una aplicación detenida en cualquier momento. Al iniciarse, el número de instancias vuelve al valor configurado antes de la detención, y la medición o facturación de recursos se reanuda.
Reinicio de una aplicación
Para reiniciar una aplicación en ejecución, en la página Basic Information, seleccione . En el cuadro de diálogo Restart Application que aparece, siga las instrucciones en pantalla.
Si hay una política de autoescalado habilitada: Configure la opción Resume autoscaling after application restart y haga clic en OK.
Si no hay ninguna política de autoescalado habilitada: Establezca el valor de Minimum available instances y haga clic en OK.
Si la aplicación se ejecuta correctamente pero su servicio presenta problemas, no reinicie manualmente toda la aplicación. Primero, utilice la función de comprobación de estado para diagnosticar el estado de las instancias de la aplicación. Si el resultado indica que una instancia no está en buen estado, esta se reiniciará automáticamente. Para más información, consulte Configure a health check.
Eliminación de una aplicación
En la página Basic Information, seleccione . En el cuadro de diálogo Delete Application que aparece, haga clic en OK para eliminar la aplicación desplegada.
Si su aplicación depende de otros productos o servicios, como instancias de CLB y recursos de VPC, confirme si necesita seguir utilizándolos antes de eliminar la aplicación. De lo contrario, detenga esos servicios para evitar cargos adicionales.
Habilitación o deshabilitación del monitoreo de la aplicación
En la esquina superior derecha de la página Basic Information, puede habilitar o deshabilitar el monitoreo de la aplicación. Para obtener instrucciones detalladas, consulte Enable or disable application monitoring.
Habilitar el monitoreo de la aplicación: Seleccione . En el cuadro de diálogo Enable Application Monitoring que aparece, haga clic en OK.
Deshabilitar el monitoreo de la aplicación: Seleccione . En el cuadro de diálogo Disable Application Monitoring que aparece, haga clic en OK.