Les passerelles cloud-native vous permettent d'ajouter et de gérer des services, de gérer les versions de service et les règles de trafic, ainsi que de configurer des contrôles d'état actifs pour améliorer les performances et la fiabilité du système.
Ajout d'un service
Les passerelles cloud-native vous permettent d'ajouter des services provenant des sources suivantes : clusters Container Service for Kubernetes (ACK), instances Nacos de Microservices Engine (MSE), endpoints fixes, noms de domaine DNS et Function Compute. Pour permettre à une passerelle d'obtenir les endpoints de service, ajoutez un service existant à la passerelle et enregistrez-le en tant que service de destination pour le routage dans la console. Pour plus d'informations, consultez Ajout d'un service.
Gestion des services
Après avoir ajouté un service dont la source est définie sur « Adresse fixe », l'endpoint du nœud backend peut changer. Si le service n'est pas enregistré auprès de la source de service de la passerelle, celle-ci ne peut pas obtenir dynamiquement le nouvel endpoint. Dans ce cas, mettez à jour manuellement les informations du service pour ajuster l'endpoint du nœud backend. Pour savoir comment consulter, modifier et supprimer un service, consultez Gestion des services.
Gestion des versions de service
Les versions de service prennent en charge le routage basé sur des tags pour les routes de la passerelle cloud-native. Configurez des politiques de routage basées sur des tags pour des scénarios tels que les déploiements canaris, le routage par tag et les déploiements haute disponibilité. Pour savoir comment ajouter, modifier et supprimer une version de service, consultez Gestion des versions de service.
Gestion des règles de trafic de service
Les règles de trafic contrôlent le transfert du trafic de la passerelle vers les services backend, notamment le type de chiffrement et la politique d'équilibrage de charge. Vous pouvez gérer les éléments suivants :
Configurations de chiffrement des certificats de service backend.
Politiques d'équilibrage de charge des services backend.
Pour plus d'informations, consultez Gestion des règles de trafic.
Configuration des contrôles d'état actifs pour les services
Les contrôles d'état actifs désactivent automatiquement les nœuds défectueux et les réactivent lorsqu'ils sont rétablis. Cela améliore la disponibilité des routes lors de l'utilisation d'un déploiement multi-réplicas pour les services backend.
Configurez des contrôles d'état actifs pour les services.
Résolvez les échecs de contrôle d'état.
Pour plus d'informations, consultez Configuration des contrôles d'état actifs pour les services.