词汇表

最近更新时间:2025-10-24 14:51:01

我的收藏

B

北极星实例

一个独立的 Polaris(北极星)微服务治理引擎的运行单元;一个北极星引擎实例含北极星引擎和管控两部分。

D

动态路由

根据请求属性(如 Header、参数)或实例标签(如版本、环境),将满足规则的流量动态转发至目标实例分组。

F

服务

  • 在容器服务中,由多个相同配置的实例(Pod)和访问这些实例(Pod)的规则组成的微服务。
  • 在 Serverless 云应用中,实例以服务为顶层资源概念。
  • 注册配置治理-北极星中,每个服务具有唯一的服务名。命名空间+服务名唯一以确认一个服务。业务通过服务名来做服务发现。对于一次 RPC 调用来说,是主调服务将请求发送给被调服务。

服务别名

服务别名可以看作是服务的映射,访问服务别名等同于访问服务,允许多个服务别名指向一个服务。

服务发现

主调业务程序,通过被调在北极星上创建的服务名,来获取被调服务实例列表信息

服务鉴权

服务鉴权即验证调用方是否有权限访问服务。通过权限规则控制服务间的访问权限,确保只有合法主调方可调用目标服务。

服务熔断

服务熔断即当下游服务异常(如错误率高、响应超时)时,上游服务为了保证自己整体服务的可用性,不再继续调用目标服务,直接返回。并在恢复后自动重试。

服务实例

服务实例是服务下注册的具体的业务节点。通常业务会在服务下注册多个节点。一个服务实例需要有 IP 和端口。

服务限流

服务限流即被调服务控制单位时间内请求量,防止突发流量压垮服务,保障系统稳定性。

服务元数据

服务实例通常带有一系列的标签信息,例如实例所属的机房信息、地域信息、环境信息等,这些信息统称为服务实例的元数据。实例元数据通常也叫实例标签。

服务治理

指对微服务架构中的服务进行统一管理和控制,涵盖服务注册发现、流量调度、故障容错、安全控制等能力,确保服务间调用的稳定性、安全性和可观测性。

服务注册

服务实例在启动时将地址、端口、元数据等信息注册到北极星服务注册中心

J

接入节点

线上接入北极星的客户端数,即为访问北极星服务端的应用进程个数。接入北极星客户端类型包括 polaris sdk、polaris agent、sidecar、polaris controller 等。

就近路由

根据主调方与被调方的地理位置标签(如地域、园区),优先将请求路由到最近的服务实例,降低延迟并提升容灾能力。

基线

  • 基线是软件文档或源码的一个稳定版本。基线是项目存储库中每个工作版本在特定时期的一个“快照”。它提供一个正式标准,随后的工作基于此标准,并且不能轻易修改,以后每次对其进行的变更都将记录为一个差值,直到建成下一个基线。
  • 在移动开发平台中,TMF 框架内组件繁多,为了确保各组件之间版本兼容,引入了基线概念,一条基线对应一系列 TMF 组件版本,这些版本之间是完全兼容的,用户在接入组件时应当严格按照基线约定的版本来引入。
  • 在注册配置治理中,没有添加至任何泳道的服务节点为基线版本节点。

K

客户端访问地址

客户端访问地址是北极星服务端暴露的地址,供用户服务连接到北极星进行服务通信、服务配置时使用。

M

命名空间

  • 在腾讯微服务平台 TSF 和注册配置治理中,命名空间是对一组资源和对象的抽象集合,用于服务和实例的逻辑隔离。同一命名空间下的资源命名必须唯一,但是跨命名空间允许存在同名的资源。命名空间常用于多个团队或者项目之间的资源区分隔离,如区分环境:开发、测试、预发布、生产环境等;区分业务。
    和 K8s 的命名空间的关系:K8s 的命名空间是资源维度的隔离,和北极星的命名空间没有一一映射的关系。在 K8s 服务注册到北极星的场景下,默认情况下,会将 K8s 的服务注册到北极星相同的命名空间,支持客户在 yml 中指定命名空间。
  • 在容器镜像服务中,命名空间为实例内的目录层级,对应于 DockerHub 中的 Organization 及 Harbor 中的 Project,可用于隔离不同项目、团队等组织内的镜像仓库。命名空间介于实例及仓库之间,其访问级别属性直接决定了内部镜像仓库的公开、私有属性。其中,镜像仓库及 Helm Chart 仓库可公用命名空间。
  • 在消息队列 TDMQ 中,命名空间(Namespace)将相关联的 Topic 作为一个组来管理,是管理 Topic 的基本单元。 每个租户可以有多个命名空间 ,对应于腾讯云的环境。

P

配置分组

一组配置文件的集合,属于某个具体的命名空间。一般通过配置分组来划分系统的配置集合。

配置文件

配置文件是配置编辑、发布的最小单元。例如一份 properties 、yaml 格式的配置文件。

Q

全局实例

可以关联多个普通北极星实例实现服务治理规则统一管理的实例。

全链路灰度发布

全链路灰度是指在分布式系统中,让特定流量从网关到下游所有服务始终走同一套灰度环境的流量管控策略。其核心是确保携带灰度标记的请求在整个调用链路中只访问灰度版本的服务节点,实现全链路的流量隔离和版本验证。

S

实例标签

TSF 北极星提供特定的泳道标签,标签 key 为“lane”,value 值为您自定义的「泳道标签值」。打上该标签的实例会自动添加至目标泳道中。

Spring Boot

Spring Boot 是一种用于简化 Spring 应用的初始搭建以及开发过程的框架,该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板式的配置。

Spring Cloud

Spring Cloud 是一系列框架的集合,利用 Spring Boot 开发简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。

W

微服务

微服务(Microservice)是一些协同工作的小而自治的服务,具有弹性扩展、简化部署、可组合等优点。一个微服务既可以是服务提供者,也可以是服务消费者。

无损上线

服务启动时,确保依赖资源(如配置、数据)完全就绪后再注册到注册中心,避免未就绪服务被调用导致失败。包含服务延迟注册、服务注册就绪检查、服务小流量预热。

无损下线

服务停止前,先注销注册中心信息并拒绝新请求,待存量请求处理完毕后再下线,避免流量丢失和错误调用。

Y

泳道

一组具有相同特性标签的服务实例节点的集合,是灰度发布规则的目的地。

泳道组

一组泳道、服务、入口网关的集合,通常一个业务系统下的应用放在同一个泳道组中。