Tous les produits
Search
Centre de documentation

Microservices Engine:Ajouter un service

Dernière mise à jour :Aug 11, 2026

Pour permettre à une passerelle d'obtenir les points de terminaison des services, ajoutez un service existant à la passerelle et enregistrez-le en tant que service de destination pour le routage. Les passerelles cloud natives de Microservices Engine (MSE) vous permettent d'ajouter des services provenant des sources suivantes : clusters Container Service for Kubernetes (ACK), instances MSE Nacos, instances MSE Zookeeper, registres Enterprise Distributed Application Service (EDAS), registres Serverless App Engine (SAE), points de terminaison fixes, noms de domaine Domain Name System (DNS) et Function Compute.

Procédure

  1. Connectez-vous à la console MSE, puis sélectionnez une région dans la barre de navigation supérieure.

  2. Dans le volet de navigation de gauche, choisissez Cloud-native Gateway > Gateways.

  3. Sur la page Gateways, cliquez sur le nom de la passerelle souhaitée.

  4. Dans le volet de navigation de gauche, cliquez sur Routes. Ensuite, cliquez sur l'onglet Services.

  5. Cliquez sur Add Service. Dans le panneau Add Service, sélectionnez une source de service dans la liste déroulante Service Source, configurez les paramètres, puis cliquez sur OK.

    Remarque

    Lorsque la passerelle cloud native transfère une requête vers un service backend utilisant un nom de domaine spécifié, elle ne réécrit pas le nom de domaine hôte avec le nom de domaine spécifié. Pour plus d'informations sur la réécriture d'un nom de domaine, consultez la rubrique Configurer une politique de réécriture.

Paramètres

Remarque
  • Ajouter un service depuis un ACK cluster : si vous sélectionnez Container Service dans la liste déroulante Service Source, la passerelle cloud native obtient la liste des services depuis un cluster ACK ou ACK Serverless cluster et vous permet d'ajouter les services de la liste ainsi que les points de terminaison de leurs nœuds backends à la passerelle.

  • Ajouter un service depuis un fixed endpoint : si aucun mécanisme de découverte de service n'est fourni pour le service que vous souhaitez ajouter, vous devez ajouter manuellement les points de terminaison des nœuds backends du service à la passerelle.

  • Ajouter un service depuis un DNS domain name : si vous sélectionnez DNS Domain Name dans la liste déroulante Service Source, la passerelle cloud native vous permet d'utiliser le résultat de la résolution DNS comme point de terminaison du service backend.

Source de service

Paramètre

Description

Container Service

Remarque

Si vous sélectionnez Container Service dans la liste déroulante Service Source, la passerelle obtient la liste des services depuis un cluster ACK ou ACK Serverless cluster et vous permet d'ajouter les services et les points de terminaison de leurs nœuds de la liste à la passerelle.

Namespace

Sélectionnez un namespace auquel appartient le cluster. Par défaut, les services des namespaces arms-prom, kube-system et mse-pilot ne sont pas affichés.

Services

Sélectionnez un ou plusieurs services. Par défaut, les services dont les noms commencent par « consumers » ne sont pas affichés.

MSE Nacos

Specify Nacos Instance

Nacos Source List

Sélectionnez une instance Nacos dans la liste déroulante. Après avoir spécifié une instance Nacos, le système obtient les informations d'adresse du service et de ses fournisseurs uniquement à partir de cette instance.

Namespace

Sélectionnez un namespace auquel appartient le cluster. Par défaut, les services des namespaces arms-prom, kube-system et mse-pilot ne sont pas affichés.

Services

Sélectionnez un ou plusieurs services. Par défaut, les services dont les noms commencent par « consumers » ne sont pas affichés.

Fixed Address

Remarque

Si le service que vous souhaitez ajouter ne peut pas être trouvé à l'aide du mécanisme de découverte de service, vous pouvez sélectionner cette option pour Service Source dans le panneau Add Service et ajouter manuellement le point de terminaison du nœud backend.

Service Name

Saisissez un nom pour le service.

Service Address

Saisissez les points de terminaison des nœuds backends. Les points de terminaison des nœuds backends varient selon les sources de service. Le point de terminaison doit être au format <Adresse IP du nœud backend>:<Port du service>. Séparez les points de terminaison par des sauts de ligne.

TLS Mode

Sélectionnez un mode Transport Layer Security (TLS) dans la liste déroulante. Valeur par défaut : Disabled. Valeurs valides :

  • Disabled : TLS est désactivé pour l'accès au service.

  • TLS : TLS est activé pour l'accès au service basé sur HTTPS.

  • mTLS : Mutual TLS (mTLS) est activé pour l'authentification mutuelle.

DNS Domain Name

Remarque

Si vous sélectionnez DNS Domain Name dans la liste déroulante Service Source, la passerelle vous permet d'utiliser un résultat de résolution DNS comme point de terminaison du service backend.

Service Name

Saisissez un nom pour le service.

Service Port

Saisissez le numéro de port du service. La valeur est comprise entre 1 et 65535.

Domain Names

Saisissez un ou plusieurs noms de domaine. Exemple : www.aliyun.com. Séparez plusieurs noms de domaine par des sauts de ligne.

TLS Mode

Sélectionnez un mode Transport Layer Security (TLS) dans la liste déroulante. Valeur par défaut : Disabled. Valeurs valides :

  • Disabled : TLS est désactivé pour l'accès au service.

  • TLS : TLS est activé pour l'accès au service basé sur HTTPS.

  • mTLS : mTLS est activé pour l'authentification mutuelle.

More settings

DNS Servers

Configurez un ou plusieurs serveurs DNS pour le service. Pour plus d'informations, consultez la rubrique Configurer un serveur DNS.

Remarque

Si vous ne spécifiez pas ce paramètre, le serveur DNS par défaut du système est utilisé.

MSE Zookeeper

Services

Sélectionnez un ou plusieurs services dans la section Services.

EDAS Built-in Registry

Microservice Space

Sélectionnez le namespace de microservices auquel appartient le service.

Services

Sélectionnez un ou plusieurs services dans la section Services.

SAE Registry

Namespace

Sélectionnez le namespace où réside le service.

Services

Sélectionnez un ou plusieurs services dans la section Services.

Function Compute

Service Name

Sélectionnez le nom du service Function Compute.

Version or Alias

Sélectionnez une version ou un alias de la fonction.

Functions

Sélectionnez une ou plusieurs fonctions.

SAE Kubernetes

Remarque

La liste des services affiche les applications pour lesquelles l'accès basé sur Kubernetes Service Name est activé dans SAE.

Namespace

Sélectionnez un namespace auquel appartient le cluster.

Services

Sélectionnez un ou plusieurs services dans la section Services.

Vérifier le résultat

Revenez à l'onglet Services de la page Routes, et consultez les informations relatives au service que vous avez ajouté. Si les informations concernant le service ajouté, telles que Service Name, Service Address et Service Source, s'affichent, le service a bien été ajouté.

Références

Une fois le service ajouté, vous pouvez le gérer. Pour plus d'informations, consultez la rubrique Gérer les services.