Todos os produtos
Search
Central de documentação

API Gateway:Crie um service

Última atualização: Sep 21, 2026

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

Procedimento

  1. Acesse o API Gateway console.

  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 de destino.

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

Nota

O Cloud-native API Gateway não reescreve o cabeçalho Host ao encaminhar solicitações para um service de backend baseado em nome de domínio. Para reescrever o cabeçalho Host, Configure an HTTP rewrite policy.

Parâmetros do service

Fonte do service

Parâmetro

Descrição

ACK

Nota

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

Namespace

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

Services

Selecione um service. Os services cujos nomes começam com consumers ficam ocultos por padrão.

MSE Nacos

Namespace

Namespace da instância do MSE Nacos.

Services

Escolha um service. Os services 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 um alias para a função.

SAE Kubernetes

Namespace

Namespace do cluster selecionado.

Services

Selecione o service desejado.

Fixed Address

Nota

Use este tipo de fonte se o service não utilizar um mecanismo de descoberta de service. Especifique manualmente os endereços dos nós de backend.

Service Name

Nome personalizado para o service.

Service URL

Endereços de nós 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: Acesse o service por HTTPS.

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

Nome de domínio DNS

Nota

O gateway resolve entradas DNS para obter os endpoints do service de backend.

Service Name

Nome personalizado para o service.

Service URL

Endereços de nós 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: Acesse o service por HTTPS.

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

CloudFlow

Importante
  • Requer a 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 /. Não é possível modificar ou excluir essa política.

  • O CloudFlow oferece suporte apenas a cenários de service único.

Workflow

Selecione um CloudFlow existente.

Invocation Method

Modo de invocação:

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

  • StartSyncExecution (síncrono): Workflows no modo express oferecem suporte apenas à invocação síncrona.

Verifique o resultado

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

Tópicos relacionados

Após criar um service, gerencie-o na página gerencie services.