您可以通过EDAS查询部署的Dubbo应用的服务列表和服务详情。
使用限制
服务查询包含新版和旧版,您可以在服务查询页面切换版本。
- 新版通过Agent查询服务,支持查询EDAS注册中心、MSE托管的注册中心和自建注册中心(包括ZooKeeper、Nacos、Eureka和Consul等)中的服务。
- 新版服务查询支持Dubbo所有版本的服务,对注册中心无限制。
- 旧版服务查询仅支持通过Nacos注册到EDAS注册中心的Dubbo 2.7.x版本的服务。
- 旧版只支持查询EDAS注册中心中的服务。
- 确保您使用的服务器安全组已开放8442、8443、8883三个端口的TCP公网出方向权限。关于阿里云ECS开放出方向权限的方法,请参见《云服务器ECS用户指南》的添加安全组规则章节。
查看服务列表
- 登录EDAS控制台。
- 在左侧导航栏,选择 。
- 在Dubbo左侧导航栏单击服务查询。
- 在服务查询页面选择地域和微服务空间,查看当前账号下的Dubbo服务。Dubbo服务包含服务名、版本、分组、应用名和实例数。
如果服务较多,可以通过服务名、IP或应用名进行筛选或搜索,搜索关键字为大小写不敏感。其中IP会因ECS集群和K8s集群有所不同。
- ECS集群:IP为应用实例(ECS)的IP地址。
- K8s集群:IP为应用实例(Pod)的IP地址。
说明 如果您的应用在旧版服务查询中可以查询到服务,但在新版中查询不到服务,可以按照如下步骤排查:- 新版服务查询于2020年01月20日00:00:00发布。应用需要在此时间点之后重启一次才能自动挂载最新的EDAS Agent,所以请重启应用后再在新版中进行查询。
- 检查微服务框架的版本号是否在支持版本之内。具体支持的版本号请参见使用限制。
查看服务详情
- 登录EDAS控制台。
- 在左侧导航栏,选择 。
- 在Dubbo左侧导航栏单击服务查询。
- 在服务查询页面选择地域和微服务空间,在服务列表中单击具体服务名。
- 在服务详情页面查看服务的详细信息。
服务详情页面包含基本信息、服务调用关系和元数据。
- 基本信息
- 服务调用关系
服务调用关系包含服务提供者和服务消费者列表及其IP、端口、序列化方式和超时时间信息。
- 元数据
元数据包含Metadata元数据和接口元数据。
- Metadata元数据:包含服务的元数据,还包含EDAS提供的一些用于使用微服务能力的元数据。
- 接口元数据:包含方法名、参数列表和返回类型。