更新时间:2025-06-20 GMT+08:00
分享

SDK功能介绍

运维中心SDK功能介绍

表1 STS SDK功能矩阵

功能

Java

读取微服务身份证书

√

连接STS-Server获取密钥、认证凭据等

√

连接STS-Server获取敏感配置

√

解密敏感数据

√

微服务间通信认证

√

微服务间通信敏感数据加密

√

表2 Cloud Map SDK功能矩阵

功能

Java

微服务注册发现

√

中间件注册发现

√

URL注册发现

√

支持CSE平滑切换到Cloud Map,支持cse访问不同clusterName的微服务

√

支持AZ内就近访问、指定灰度发布策略以及按Tag访问

√

支持获取所有的服务实例以及实例变更通知

√

提供restful调用的API

√

Cloud Map支持Spring Cloud

√

支持多个ELB/SLB,避免单点故障

√

表3 Gray SDK功能矩阵

功能

Java

高性能灰度规则执行

√

兼容CSE的灰度规则能力

√

支持订阅多个微服务灰度配置和执行

√

支持多阶段灰度发布

√

支持灰度生命周期管理

√

支持灰度规则执行异常检测

√

表4 Rainbow SDK功能矩阵

功能

Java

支持MySQL/Cassandra/GaussDB/DRDS

√

数据库主备动态切换

√

读节点发生故障,单线程读重试

√

基于集中式数据源信息管理和动态变更

√

基于JDBC规范,很容易扩展支持JDBC规范的数据源

√

应用直连数据库,无代理

√

平滑加减数据库节点

√

提供hint方式或者是编码式强制某条SQL读取从库或者主库等

√

相关文档