Todos os produtos
Search
Central de documentação

Microservices Engine:Adicionar um serviço

Última atualização: Jun 28, 2026

Para que o gateway obtenha endpoints de serviço, adicione um serviço existente ao gateway e registre-o como serviço de destino para roteamento. Os gateways nativos da nuvem do Microservices Engine (MSE) permitem adicionar serviços das seguintes fontes: clusters do Container Service for Kubernetes (ACK), instâncias do MSE Nacos, instâncias do MSE Zookeeper, registros do Enterprise Distributed Application Service (EDAS), registros do Serverless App Engine (SAE), endpoints fixos, nomes de domínio DNS e Function Compute.

Procedimento

  1. Faça login no console do MSE e selecione uma região na barra de navegação superior.

  2. No painel de navegação à esquerda, escolha Cloud-native Gateway > Gateways.

  3. Na página Gateways, clique em o nome do gateway desejado.

  4. No painel de navegação à esquerda, clique em Routes. Em seguida, clique em na aba Services.

  5. Clique em Add Service. No painel Add Service, selecione uma origem de serviço na lista suspensa Service Source, configure os parâmetros e clique em OK.

    Nota

    Ao encaminhar uma solicitação para um serviço de backend com um nome de domínio específico, o gateway nativo da nuvem não reescreve o host para esse domínio. Para saber mais sobre a reescrita de nomes de domínio, consulte Configurar uma política de reescrita.

Parâmetros

Nota
  • Adicionar um serviço de um ACK cluster: Ao selecionar Container Service na lista suspensa Service Source, o gateway nativo da nuvem obtém a lista de serviços de um cluster ACK ou cluster ACK Serverless e permite adicionar esses serviços e seus endpoints de nó de backend ao gateway.

  • Adicionar um serviço de um fixed endpoint: Se o serviço não possuir mecanismo de descoberta, adicione manualmente os endpoints de nó de backend ao gateway.

  • Adicionar um serviço de um DNS domain name: Ao escolher DNS Domain Name na lista suspensa Service Source, o gateway nativo da nuvem usa o resultado da resolução DNS como endpoint do serviço de backend.

Origem do Serviço

Parâmetro

Descrição

Container Service

Nota

Ao selecionar Container Service na lista suspensa Service Source, o gateway obtém a lista de serviços de um cluster ACK ou cluster ACK Serverless e permite adicionar esses serviços e seus endpoints de nó ao gateway.

Namespace

Selecione o namespace do cluster. Por padrão, os serviços nos namespaces arms-prom, kube-system e mse-pilot não são exibidos.

Services

Selecione um ou mais serviços. Por padrão, serviços cujos nomes começam com "consumers" não são exibidos.

MSE Nacos

Specify Nacos Instance

Nacos Source List

Escolha uma instância Nacos na lista suspensa. Após especificar a instância, o sistema obtém as informações de endereço do serviço e de seus provedores exclusivamente dessa instância.

Namespace

Selecione o namespace do cluster. Por padrão, os serviços nos namespaces arms-prom, kube-system e mse-pilot não são exibidos.

Services

Selecione um ou mais serviços. Por padrão, serviços cujos nomes começam com "consumers" não são exibidos.

Fixed Address

Nota

Se o mecanismo de descoberta não encontrar o serviço desejado, selecione esta opção em Service Source no painel Add Service e adicione manualmente o endpoint do nó de backend.

Service Name

Insira um nome para o serviço.

Service Address

Insira os endpoints dos nós de backend. Os endpoints variam conforme a origem do serviço. Use o formato <Backend node IP address>:<Service port>. Separe os endpoints por quebras de linha.

TLS Mode

Selecione um modo de Transport Layer Security (TLS) na lista suspensa. Valor padrão: Disabled. Valores válidos:

  • Disabled: TLS desativado para acesso ao serviço.

  • TLS: TLS ativado para acesso ao serviço via HTTPS.

  • mTLS: Mutual TLS (mTLS) ativado para autenticação mútua.

DNS Domain Name

Nota

Ao selecionar DNS Domain Name na lista suspensa Service Source, o gateway usa o resultado da resolução DNS como endpoint do serviço de backend.

Service Name

Insira um nome para o serviço.

Service Port

Insira o número da porta do serviço. O valor varia de 1 a 65535.

Domain Names

Insira um ou mais nomes de domínio. Exemplo: www.aliyun.com. Separe múltiplos nomes de domínio por quebras de linha.

TLS Mode

Selecione um modo de Transport Layer Security (TLS) na lista suspensa. Valor padrão: Disabled. Valores válidos:

  • Disabled: TLS desativado para acesso ao serviço.

  • TLS: TLS ativado para acesso ao serviço via HTTPS.

  • mTLS: mTLS ativado para autenticação mútua.

More settings

DNS Servers

Configure um ou mais servidores DNS para o serviço. Para mais detalhes, consulte Configurar um servidor DNS.

Nota

Se este parâmetro não for especificado, o sistema usará o servidor DNS padrão.

MSE Zookeeper

Services

Selecione um ou mais serviços na seção Services.

EDAS Built-in Registry

Microservice Space

Selecione o namespace de microsserviços do serviço.

Services

Selecione um ou mais serviços na seção Services.

SAE Registry

Namespace

Selecione o namespace onde o serviço reside.

Services

Selecione um ou mais serviços na seção Services.

Function Compute

Service Name

Selecione o nome do serviço do Function Compute.

Version or Alias

Escolha uma versão ou alias da função.

Functions

Selecione uma ou mais funções.

SAE Kubernetes

Nota

A lista de serviços exibe as aplicações com acesso baseado em Kubernetes Service Name ativado no SAE.

Namespace

Selecione o namespace do cluster.

Services

Selecione um ou mais serviços na seção Services.

Verificar o resultado

Retorne à aba Services na página Routes e visualize as informações do serviço adicionado. A exibição dos dados, como Service Name, Service Address e Service Source, confirma que o serviço foi adicionado.

Referências

Após adicionar um serviço, gerencie-o conforme necessário. Para mais informações, consulte Gerenciar serviços.