O Microservices Engine (MSE) permite consultar a lista de services e os detalhes de services para aplicações Spring Cloud e Dubbo implantadas.
Terminologia
service: Um service Spring Cloud ou Dubbo registrado em um registry.
application: Uma entidade implantada.
Visualize a lista de services
Faça login no console do MSE e selecione uma região na barra de navegação superior.
No painel de navegação à esquerda, escolha .
-
Na página Service Query, selecione Framework: Spring Cloud ou Framework: Dubbo na lista suspensa no canto superior esquerdo para visualizar os services desejados.
Caso possua muitos services, filtre ou pesquise por Service Name, IP ou Application Name. A pesquisa não diferencia maiúsculas de minúsculas. O IP refere-se a endereços diferentes para clusters ECS e ACK.
Clusters ECS: Endereço IP da instância da aplicação (ECS).
Clusters ACK: Endereço IP da instância da aplicação (pod).
Visualize detalhes do service
Faça login no console do MSE e selecione uma região na barra de navegação superior.
No painel de navegação à esquerda, escolha .
-
Na página Service Query, clique em um nome de service para visualizar seus detalhes.
O painel Service Details é composto por três seções: Basic Information, Service Invocation Relationship e Metadata.
-
Os detalhes de services Spring Cloud incluem as seguintes informações.
-
Basic Information: Contém Service Name, Service Type e Application Name.
Nacos Instance: Exibe a instância Nacos caso seu service esteja registrado em uma no registry e centro de configuração do MSE.
Service Subscription: Ativado por padrão quando o service está registrado em uma instância Nacos no registry e centro de configuração do MSE. Esse recurso habilita a interceptação de resolução DNS, fazendo com que, ao realizar uma chamada HTTP para outro service, o service Nacos resolva primeiro o nome de domínio DNS. É possível desativar esse recurso.
Service Invocation Relationship: Apresenta o IP e a Port do Service Provider, além do IP e do Application Name do Service Consumer.
-
Metadata: Inclui API Metadata e Service Metadata.
API Metadata: Abrange Class, Request Method, Request Path, Method Name / Description e Parameter List / Description.
Service Metadata: Reúne os metadados do service e metadados adicionais do MSE que habilitam capacidades de microsserviços.
-
-
Já os detalhes de services Dubbo trazem as informações abaixo.
Basic Information: Mostra Service Name, Version, Group, Service Type e Application Name.
Service Invocation Relationship: Lista o Service Provider e o Service Consumer, incluindo IP, Port, Serialization Format e Timeout Period (ms).
-
Metadata: Engloba API Metadata e Service Metadata.
API Metadata: Fornece Method Name, Parameters e Return Type.
Service Metadata: Armazena os metadados do service e metadados extras do MSE necessários para funcionalidades de microsserviços.
-