上一篇文章《微服务实战Spring Cloud Tencent系列(一)北极星Polaris Mesh介绍》我们已经成功的安装了微服务治理框架-北极星(Polaris Mesh),这里我们介绍下北极星中的服务列表。
使用方面
在北极星的界面上,服务列表主要是应用于注册中心的,也就是所有的服务都会注册到这里来。但是这里和nacos等注册中心有使用不同之处。
在传统的注册中心(例如eureka或者nacos等),当我们把服务注册的注解写入到项目里面之后,项目启动后,可以直接在注册中心看到对应的注册服务。形如:
但是在北极星里面他和这些不完全一样,他支持两种模式:
第一种是首先自己创建一个服务,然后项目启动之后,再把这个服务归纳到这个服务的元数据信息里面去。
第二种是服务注册的时候,自动创建一个对应的服务。然后把这个服务的元数据信息归纳到这个服务里面来。
在使用上没有太大的区别,两者都可以使用,如果按照我们传统的方式,我们可以使用使用第二种方式,也就是服务启动起来之后,他自动向北极星注册服务,示例如下:
功能方面
说完了上面的使用部分,这里我们再使用下功能部分,这里功能部分的话,主要是我们可以对某个服务做一系列的操作,例如:
1)给服务打标签
这里可以给服务打一些标签,后面我们在灰度发布/蓝绿发布这些案例的时候再介绍。
2)设置服务就近原则标签
这里的话一般适用于三地两中心这种架构,同时各个服务的调用采用就近原则调用。
3)可以给服务设置版本号
不同的服务调用不同的版本号这些,在后面的路由等地方我们会介绍到这些功能。
以上就是北极星服务治理的服务列表介绍,下一篇文章我们来实战演示下Spring Cloud Tencent Polaris Discovery。
还没有评论,来说两句吧...