Todos os produtos
Search
Central de documentação

API Gateway:Criar um serviço

Última atualização: Jun 27, 2026

Adicione um serviço a um gateway para registrar seu endpoint. O Cloud-native API Gateway oferece suporte a várias origens de serviço, incluindo ACK, MSE Nacos, endereços fixos, nomes de domínio DNS e Function Compute (FC).

Procedimento

  1. Faça login no console do API Gateway.

  2. No painel de navegação à esquerda, clique em Cloud-native API Gateway > Instance. Na barra de navegação superior, selecione uma região.

  3. Na página Instance, clique no ID da instância desejada.

  4. No painel de navegação à esquerda, escolha Service e clique em Create Service. No painel Create Service, selecione uma Service Source, configure seus parâmetros e clique em OK.

Nota

O Cloud-native API Gateway não reescreve o cabeçalho Host ao encaminhar solicitações para um serviço de backend baseado em nome de domínio. Para reescrever o cabeçalho Host, Configure uma política de reescrita HTTP.

Parâmetros do serviço

Origem do serviço

Parâmetro

Descrição

ACK

Nota

O gateway obtém serviços de um cluster ACK ou ACK Serverless cluster e os registra com seus endereços de nó de backend.

Namespace

Namespace do cluster selecionado. Os serviços nos namespaces arms-prom, kube-system e mse-pilot ficam ocultos por padrão.

Services

Selecione um serviço. Serviços cujos nomes começam com consumers ficam ocultos por padrão.

MSE Nacos

Namespace

Namespace na instância do MSE Nacos.

Services

Selecione um serviço. Serviços cujos nomes começam com consumers ficam ocultos por padrão.

Function Compute

Backend Services

Lista de funções

Selecione uma função.

Versão ou alias

Selecione uma versão ou alias para a função.

SAE Kubernetes

Namespace

Namespace do cluster selecionado.

Services

Selecione um serviço.

Fixed Address

Nota

Utilize este tipo de origem se o serviço não usar um mecanismo de descoberta de serviços. É necessário especificar manualmente os endereços dos nós de backend.

Service Name

Nome personalizado para o serviço.

Service URL

Endereços de nó de backend no formato <Backend node IP>:<Service port>. Um endereço por linha.

TLS Mode

Modo TLS para comunicação com o backend. Padrão: desativado.

  • Disable: Sem TLS.

  • One-way TLS: Acessa o serviço via HTTPS.

  • mTLS: Autenticação mútua obrigatória.

DNS Domain Name

Nota

O gateway resolve entradas DNS para obter os endpoints do serviço de backend.

Service Name

Nome personalizado para o serviço.

Service URL

Endereços de nó de backend no formato <Backend node IP>:<Service port>. Um endereço por linha.

TLS Mode

Modo TLS para comunicação com o backend. Padrão: desativado.

  • Disable: Sem TLS.

  • One-way TLS: Acessa o serviço via HTTPS.

  • mTLS: Autenticação mútua obrigatória.

CloudFlow

Importante
  • Requer versão 2.1.8 ou posterior da instância do gateway. Atualize sua instância se necessário.

  • Após a criação, o sistema adiciona uma política de reescrita HTTP à política de processamento de entrada da API que redireciona para /. Essa política não pode ser modificada ou excluída.

  • O CloudFlow oferece suporte apenas a cenários de serviço único.

Workflow

Selecione um CloudFlow. existente.

Invocation Method

Modo de invocação:

  • StartExecution (assíncrono): Workflows no modo padrão suportam apenas invocação assíncrona.

  • StartSyncExecution (síncrono): Workflows no modo expresso suportam apenas invocação síncrona.

Verificar o resultado

Na aba Services, confirme se o novo serviço aparece com o Service Name, a Service URL e a Service Source corretos.

Tópicos relacionados

Após criar um serviço, você pode gerenciá-lo na página Gerenciar serviços.