跳到主要内容

OpenSergo 概念

术语表

  • 应用(Application)- 用于表示一个微服务,通常以独立形态部署,可能提供一个或多个服务供提供者调用。
  • 服务(Service)- 带有明确业务语义的一组接口的集合,供消费者进行调用,通常包含一个或多个接口。
  • 接口(Interface)- 用于表示一个确定的接口,通常有明确的接口描述,调用的参数定义,及返回值定义。
  • 节点(Node)- 表示应用部署所在的具体硬件资源,多个节点可以构成一个集群。
  • 集群(Cluster)- 集群定义了应用部署所在的一组节点的集合,例如一个 k8s 集群,一组虚拟机也可以构成一个集群。
  • 环境(Environment)- 应用部署及运行所在的一系列资源的组合,常用的环境定义包括测试,日常,预发布,生产。一个环境可以包括多个集群。
  • 标签(Tag)- 一个应用可以有多个节点组成,同一个应用下的节点可以按照功能划分成不同分组,通过标签来筛选出满足一定条件的节点集合。