Nacos是阿里巴巴中间件部门最近开源的一款用于服务发现和配置管理的产品。在既0.1版本发布基本功能和0.2版本发布与Spring生态结合的功能后,0.3版本将释放全新的控制台界面。配置管理功能相关的控制台,将会由阿里云商业产品ACM控制台改造而来,而服务发现的控制台界面,则将以首次露面的姿态,开放给开源社区。本文就将服务发现控制台相关的界面UI初版设计公布,欢迎大家参与讨论,希望通过大家的批评和建议,将服务发现控制台这块的功能和界面,设计的更加美观和易用。
加入阿里巴巴中间件开发者群,微信添加“zjjxg2018”,并备注公司-城市信息。
服务发现控制台的主要功能是服务列表的展示和搜索,以及服务配置、集群配置、实例配置的查询和更新。在0.3版本中,主要会有两个页面:服务列表和服务详情。
服务列表
服务列表页面主要展示已经在Nacos注册的服务列表,以及服务的基本信息,服务的基本信息有:服务的名称、服务下集群的数目、服务下实例的数目、服务的健康程度以及进入服务详情的按钮。同时右上角还有一个支持根据服务名搜索服务的搜索框和搜索按钮。
图1 服务列表页面
服务详情
在服务列表页面点击“detail”按钮,就会进入服务详情页面。服务详情页面展示的是一个服务的所有关键信息,包括服务的配置和元数据、集群列表和示例列表,以及一些操作的按钮。