Configuration服务调用
执行应用级的配置管理
	介绍
通过调用Capa SDK API的方式,管理应用级配置。底层通过SPI的方式注册适配各平台的实现类。
调用逻辑
下图为Capa的Configuration服务调用逻辑

- Service(appid:A):服务调用方,CloudX Configuration Service为服务被调用方,服务被调用方可以是任意云厂商的配置服务
 - Service(appid:A)通过Capa SDK发起对Cloud Configuration Service的服务调用
 - Capa Configuration API是统一的API规范
 - Capa-CloudX Configuration Adaptor SDK为Capa的适配器实现类,通过spi的形式注册
 - CloudX Configuration Service提供实际的配置服务
 
API设计
Capa Configuration API的设计参考了社区的规范
具体参数含义如下:
| 参数 | 含义 | 
|---|---|
| storeName | 存储名称 | 
| appId | 同一命名空间内的服务唯一ID | 
| keys | 配置key列表 | 
| metadata | 发送配置请求的元信息 | 
| group | 配置组(Optional) | 
| label | 配置标签(Optional) | 
| type | 请求响应对象中的泛型对应的具体类型 | 
| ConfigurationRequestItem | 请求对象 | 
| ConfigurationItem | 获取配置的响应对象 | 
| SubConfigurationResp | 订阅配置的响应对象 | 
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
  最后修改 01.06.2022: docs: refactor (f7fe0e0)