php做网站安性如何,国内org域名的网站,知识付费小程序搭建,免费短网址生成器Nacos是阿里巴巴中间件部门最近开源的一款用于服务发现和配置管理的产品。在既0.1版本发布基本功能和0.2版本发布与Spring生态结合的功能后#xff0c;0.3版本将释放全新的控制台界面。配置管理功能相关的控制台#xff0c;将会由阿里云商业产品ACM控制台改造而来#xff0c…Nacos是阿里巴巴中间件部门最近开源的一款用于服务发现和配置管理的产品。在既0.1版本发布基本功能和0.2版本发布与Spring生态结合的功能后0.3版本将释放全新的控制台界面。配置管理功能相关的控制台将会由阿里云商业产品ACM控制台改造而来而服务发现的控制台界面则将以首次露面的姿态开放给开源社区。本文就将服务发现控制台相关的界面UI初版设计公布欢迎大家参与讨论希望通过大家的批评和建议将服务发现控制台这块的功能和界面设计的更加美观和易用。
服务发现控制台的主要功能是服务列表的展示和搜索以及服务配置、集群配置、实例配置的查询和更新。在0.3版本中主要会有两个页面服务列表和服务详情。
服务列表
服务列表页面主要展示已经在Nacos注册的服务列表以及服务的基本信息服务的基本信息有服务的名称、服务下集群的数目、服务下实例的数目、服务的健康程度以及进入服务详情的按钮。同时右上角还有一个支持根据服务名搜索服务的搜索框和搜索按钮。 服务详情
在服务列表页面点击“detail”按钮就会进入服务详情页面。服务详情页面展示的是一个服务的所有关键信息包括服务的配置和元数据、集群列表和示例列表以及一些操作的按钮。 在该页面的上方是服务的配置和元信息目前包含服务名、保护阈值、健康检查模式以及元数据metadata。右上方是编辑服务按钮点击后会有对话框弹出可以对服务的配置进行编辑。 服务详情的下方是集群列表和集群下的实例列表。每个集群会显示一个集群名和相应的查看更新集群详情按钮。点击该按钮后会是一个更新集群的对话框。 div idsoktqz data-typeimage data-displayblock data-aligncenter data-srchttps://cdn.nlark.com/lark/0/2018/png/15356/1538701223427-284aaf1c-1cd3-412e-9f22-d5baae2cee25.png data-width362img srchttps://cdn.nlark.com/lark/0/2018/png/15356/1538701223427-284aaf1c-1cd3-412e-9f22-d5baae2cee25.png width362 /
/div
图5 更新集群HTTP健康检查 图4和图5分别展示了对集群更新的两种对话框展示两者的区别是选择了不同的健康检查方式。TCP健康检查方式可以配置检查的端口HTTP健康检查方式可以配置检查的端口、检查的路径和HTTP头部信息。同时还可以配置是否采用实例的端口进行健康检查如果配置为true则健康检查将使用实例注册的端口进行通信。该对话框还可以编辑集群的元信息。
每个集群下面都会有实例列表实例列表将会分页展示该集群下注册的所有实例展示的信息有IP、端口、权重、是否健康、元信息和对应的编辑及下线按钮。下线按钮点击后该实例将不会返回给订阅端无论该实例是否健康。“下线”文本会改成“上线”用于对应的实例上线操作。点击编辑按钮则会进入编辑实例对话框。 编辑实例对话框可以编辑的信息有实例的权重、是否上下线和元信息。
0.3版本的服务发现页面基本就是这样欢迎大家的反馈。服务注册客户端也可以编辑服务、集群、实例元信息这些可能会和控制台的编辑相冲突目前的机制是不管是控制台更新和客户端更新都将被Nacos服务端所接受这点也欢迎大家给出自己的看法。最后也预祝大家国庆放假愉快
原文链接 本文为云栖社区原创内容未经允许不得转载。