全部产品
云市场

基础术语

更新时间:2020-01-15 13:44:05

SOFARPC

中文 英文 释义
RPC RPC 远程方法调用(Remote Procedure Call)
RPC 服务 RPC service 服务端提供接口的实现对象
RPC 引用 RPC reference 客户端针对 RPC 服务创建的一个代理对象
服务 ID service ID 服务唯一标识,由接口全路径、版本、分组与通讯协议组成的唯一标识
服务提供方 service provider 提供 RPC 服务的应用
服务消费方 service consumer 使用 RPC 服务的应用
服务注册中心 Service Registry 一个独立的应用集群,用来存储和维护所有在线的 RPC 应用地址列表
服务参数 service parameters 服务提供者可被动态修改的参数,如权重、状态

动态配置

中文 英文 释义
配置类 Configuration class 业务应用中的一个普通 Java 对象,按动态配置框架的编程 API 注册后,成为一个可被外界动态管理的资源,称为配置类。域、应用、类标识 三者唯一标识一个配置类实例。
domian 配置类的一个命名空间,默认值为 Alipay,可通过编程注解修改。
所属应用 application 配置类所属的应用名。
类标识 class ID 代表配置类的一个字符串,跟应用代码中 @DObject 注解的 ID 字段一致,通常使用全类名。
属性 attribute 配置类对象的具有公有读写方法的私有属性。一个配置类下可以有多个属性。一个配置类属性对应业务的一个配置项。
属性名 attribute name 代表属性的字符串,跟业务代码中的私有属性命名一致。
DataId DataId 用于全局唯一标识一个 属性 的字符串,由 域、应用、类标识、属性名 四者按一定规则拼接而成。
drm-client drm-client 动态配置框架的客户端 Jar 包。

限流熔断

中文 英文 释义
运行模式 running mode 指限流熔断客户端对限流的处理方式,分为监控模式和拦截模式。
拦截模式 intercept mode 限流匹配上后,会实际拦截请求。
监控模式 monitor mode 限流匹配上后,不会实际拦截请求,只会打印限流记录日志。
限流后操作:空处理 post-throttling operation: null process 不做任何处理,直接返回。 对于接口方法,返回 null; 对于 Web 页面,返回为空,并结束本次页面访问。

服务网格

中文 英文 释义
服务网格 service mesh Service Mesh 是一个基础设施层,用于处理服务间通信。通常是由一系列轻量级的网络代理组成的,它们与应用程序部署在一起,但应用程序不需要知道它们的存在。提供了一种透明的、与编程语言无关的方式,使网络配置、安全配置以及服务观察等操作能够灵活而简便地实现自动化。
Istio Istio Istio 是一个 Service Mesh 开源项目,是完整的非侵入式的微服务治理解决方案。Istio 提供一种简单的方式来为已部署的服务建立网络,该网络具有负载均衡、服务间认证、监控等功能,而不需要对服务的代码做任何改动。
边车 Sidecar Sidecar 是一个轻量级的网络代理,它们与应用程序部署在一起,对所有流入与流出的网络请求进行拦截,实现各种网络策略,例如服务发现与负载均衡、流量拆分、故障注入(fault injection)、熔断器以及分阶段发布等功能。
SOFAMosn SOFAMosn SOFAMosn 全名 Modular Observable Smart Network,可作为 SOFAMesh 中的数据平面 Sidecar。使用 Go 语言编写,兼容 Envoy 的 API,可以与 Istio 集成。