Todos os produtos
Search
Central de documentação

Microservices Engine:Rastreamento de push

Última atualização: Jun 28, 2026

Quando a lista de instâncias de serviço muda ou uma configuração é publicada, o Nacos envia atualizações do servidor para os clientes assinantes. Caso um cliente não reflita os dados mais recentes, verifique se o push foi enviado e recebido. O rastreamento de push registra cada evento de push na sua instância do Microservices Engine (MSE) Nacos para permitir o rastreamento da entrega de ponta a ponta.

O rastreamento de push opera em dois modos independentes, acessíveis em áreas diferentes do console:

Modo

O que rastreia

Caminho no console (a partir dos detalhes da instância)

Rastreamento de push de registro

Pushes de descoberta de serviço (atualizações da lista de instâncias)

Service Management > Push track

Rastreamento de push de configuração

Publicações e entregas de alterações de configuração

Configuration Management > Push track

Pré-requisitos

Antes de começar, verifique se você possui:

  • Uma instância do Nacos Professional Edition. Para mais informações, consulte Criar um mecanismo Nacos.

  • Cliente Nacos versão 2.0.0 ou posterior.

Consultar rastros de push de registro

O rastreamento de push de registro verifica se as atualizações de descoberta de serviço chegaram aos clientes assinantes. Utilize este recurso quando:

  • Um cliente não receber atualizações de serviço do registro.

  • Ocorrer uma exceção nas chamadas entre serviços e for necessário confirmar se a lista de serviços foi enviada corretamente via push.

Abrir a página de rastreamento de push de registro

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

  2. No painel de navegação à esquerda, escolha Microservices Registry > Instances.

  3. Na página Instances, clique em nome da instância.

  4. No painel de navegação à esquerda, escolha Service Management > Push track.

Consulta por serviço

Identifique quais clientes receberam um push para um serviço específico e se o envio foi bem-sucedido.

  1. Selecione Query Dimension: Service na lista suspensa de dimensão de consulta.

  2. Insira o nome do serviço no campo Service Name e o nome do grupo no campo Group Name.

  3. Escolha um intervalo de tempo: Half an hour, 1 hour ou Nearly 1 day. Para definir um intervalo diferente, use Custom time.

  4. Clique em Query.

Os resultados exibem todos os eventos de push para o serviço especificado dentro do intervalo de tempo selecionado.

Coluna

Descrição

Push Time

Carimbo de data/hora do evento de push.

Push Client IP Address

Endereço IP do cliente que recebeu o push.

Push service name

Nome do serviço enviado via push.

Push Service Group

Grupo ao qual o serviço pertence.

Number of Instances

Quantidade de endereços IP de instância incluídos no payload do push.

Node name

Nome do nó Nacos.

Consulta por IP

Visualize todos os pushes de serviço recebidos por um cliente específico, independentemente do nome do serviço. Isso ajuda a obter uma visão completa das notificações enviadas a determinado cliente.

  1. Selecione Query dimension: IP na lista suspensa de dimensão de consulta.

  2. Insira o endereço IP do cliente, selecione um intervalo de tempo e clique em Query.

Os resultados listam todos os eventos de push recebidos pelo IP do cliente especificado. As colunas de resultado são as mesmas descritas em Consulta por serviço.

Consultar rastros de push de configuração

O rastreamento de push de configuração acompanha as publicações de alterações e verifica se as mudanças chegaram aos clientes assinantes. Use esta funcionalidade quando:

  • Uma publicação de configuração falhar.

  • As alterações de configuração não surtirem efeito em uma máquina.

Abrir a página de rastreamento de push de configuração

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

  2. No painel de navegação à esquerda, escolha Microservices Registry > Instances.

  3. Na página Instances, clique em nome da instância.

  4. No painel de navegação à esquerda, escolha Configuration Management > Push track.

Consulta por configuração

Veja o histórico completo de alterações e pushes para um item de configuração específico, incluindo quando cada mudança ocorreu, a soma de verificação MD5 do conteúdo e quais clientes receberam o push.

  1. Selecione Configuration na lista suspensa de query dimension.

  2. Insira o ID dos dados no campo Data ID e o nome do grupo no campo Group.

  3. Clique em ícone de pesquisa Search.

Os resultados dividem-se em duas seções:

Seção

O que exibe

Change Event

Eventos de alteração de configuração dentro do intervalo de tempo selecionado. Clique em um evento para ir aos seus detalhes na seção Changes and Push Events e visualizar a soma de verificação MD5 do conteúdo alterado.

Changes and Push Events

Linha do tempo de alterações de configuração e eventos de push. Para alterações, exibe a soma de verificação MD5 do novo conteúdo. Para eventos de push, mostra o horário do push e o endereço IP do cliente.

Consulta por IP

Liste todas as configurações monitoradas por um cliente específico e os eventos de alteração associados.

  1. Selecione Query dimension: IP na lista suspensa de query dimension.

  2. Insira o endereço IP do cliente e clique em ícone de pesquisa Search.

Os resultados listam todos os eventos de alteração de configuração associados ao cliente especificado.

Coluna

Descrição

Changed At

Carimbo de data/hora da alteração de configuração.

Change Event

Tipo do evento de alteração de configuração.

DataId

ID dos dados da configuração afetada.

Group

Grupo ao qual a configuração pertence.

Details

Clique em Details para ver os detalhes completos da alteração. Clique em Jump para alternar as dimensões de consulta e rastrear eventos de push desta configuração no momento especificado.