Las puertas de enlace nativas de la nube permiten agregar y gestionar servicios, administrar versiones de servicio y reglas de tráfico, así como configurar verificaciones de estado activas para mejorar el rendimiento y la confiabilidad del sistema.
Agregar un servicio
Las puertas de enlace nativas de la nube permiten agregar servicios desde los siguientes orígenes: clústeres de Container Service for Kubernetes (ACK), instancias de Microservices Engine (MSE) Nacos, endpoints fijos, nombres de dominio del Sistema de Nombres de Dominio (DNS) y Function Compute. Para que una puerta de enlace obtenga los endpoints de servicio, agregue un servicio existente a la puerta de enlace y regístrelo como servicio de destino para el enrutamiento en la consola. Para obtener más información, consulte Add a service.
Gestionar servicios
Después de agregar un servicio cuyo origen está configurado como dirección fija, el endpoint del nodo backend podría cambiar. Si el servicio no se registra con el origen de servicio de la puerta de enlace, esta no podrá obtener dinámicamente el nuevo endpoint. En este caso, actualice manualmente la información del servicio para ajustar el endpoint del nodo backend. Para obtener más información sobre cómo consultar, editar y eliminar un servicio, consulte Manage services.
Gestionar versiones de servicio
Las versiones de servicio admiten el enrutamiento basado en etiquetas para las rutas de la puerta de enlace nativa de la nube. Configure políticas de enrutamiento basadas en etiquetas para escenarios como lanzamientos canary, enrutamiento por etiquetas y despliegues de alta disponibilidad. Para obtener más información sobre cómo agregar, editar y eliminar una versión de servicio, consulte Manage service versions.
Gestionar reglas de tráfico de servicio
Las reglas de tráfico controlan cómo se transfiere el tráfico desde la puerta de enlace hacia los servicios backend, incluido el tipo de cifrado y la política de balanceo de carga. Gestione los elementos a continuación:
Configuraciones de cifrado de certificados de servicios backend.
Políticas de balanceo de carga de servicios backend.
Para obtener más información, consulte Manage traffic rules.
Configurar verificaciones de estado activas para servicios
Las verificaciones de estado activas desactivan automáticamente los nodos no saludables y los reactivan cuando se recuperan. Esto mejora la disponibilidad de las rutas cuando se utiliza un despliegue de múltiples réplicas para los servicios backend.
Configure verificaciones de estado activas para servicios.
Solucione problemas de fallos en las verificaciones de estado.
Para obtener más información, consulte Configure active health check for services.