You can use Microservices Engine (MSE) to query the service list and service details for deployed Spring Cloud and Dubbo applications.
Terminology
-
service: A Spring Cloud or Dubbo service registered with a registry.
-
application: A deployed entity.
View the service list
Log on to the MSE console, and select a region in the top navigation bar.
In the left-side navigation pane, choose .
-
On the Service Query page, select Framework: Spring Cloud or Framework: Dubbo from the drop-down list in the upper-left corner to view the target services.
If you have a large number of services, you can filter or search by Service Name, IP, or Application Name. The search is case-insensitive. The IP refers to different addresses for ECS and ACK clusters.
-
ECS clusters: The IP address of the application instance (ECS).
-
ACK clusters: The IP address of the application instance (pod).
-
View service details
Log on to the MSE console, and select a region in the top navigation bar.
In the left-side navigation pane, choose .
-
On the Service Query page, click a service name to view its details.
The Service Details panel consists of three sections: Basic Information, Service Invocation Relationship, and Metadata.
-
Spring Cloud service details include the following information.
-
Basic Information: Contains Service Name, Service Type, and Application Name.
-
Nacos Instance: Displays the Nacos instance if your service is registered with one in the MSE registry and configuration center.
-
Service Subscription: Enabled by default when your service is registered with a Nacos instance in the MSE registry and configuration center. This enables DNS resolution interception so that when this service makes an HTTP call to another service, the Nacos service resolves the DNS domain name first. You can disable this feature.
-
-
Service Invocation Relationship: Contains the IP and Port of the Service Provider, and the IP and Application Name of the Service Consumer.
-
Metadata: Contains API Metadata and Service Metadata.
-
API Metadata: Contains Class, Request Method, Request Path, Method Name / Description, and Parameter List / Description.
-
Service Metadata: Contains the service metadata and additional MSE metadata that enables microservices capabilities.
-
-
-
Dubbo service details include the following information.
-
Basic Information: Contains Service Name, Version, Group, Service Type, and Application Name.
-
Service Invocation Relationship: Lists the Service Provider and Service Consumer, including their IP, Port, Serialization Format, and Timeout Period (ms).
-
Metadata: Contains API Metadata and Service Metadata.
-
API Metadata: Contains Method Name, Parameters, and Return Type.
-
Service Metadata: Contains the service metadata and additional MSE metadata that enables microservices capabilities.
-
-
-