MAS-Redis-SDK使用手册 概述 约束 使用场景 接入指南 命令参考 参数配置说明 敏感信息加解密 客户各场景替换方案 分布式锁场景最佳实践
MAS产品相关问题 MAS是一个产品还是方案? MAS是否不负责数据同步,只负责应用层到数据库层访问的管控? MAS是不是相当于一个管理通道,客户需要提前在MAS中配置策略,如果出现问题,整体状态可以自动倒换? MAS仲裁自动切换的检测机制是什么?是如何做到秒级切换的?
欠费说明 用户在使用云服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响云服务资源的正常运行,请及时充值。 欠费影响 包年/包月 对于包年/包月MAS实例,用户已经预先支付了资源费用,因此在账户出现欠费的情况下,已有的包年/包月MAS实例仍可正常使用。
使用场景 本模块客户端创建支持single-read-write(单读写),local-read-single-write(本地读单写),double-write(本地读双写)3种模式,其中Redis节点可配置cluster(集群), master-slave(主从), norm
unlock(); log.info("unlock success-{}", Thread.currentThread()); } } } 父主题: 客户各场景替换方案
- RedisServer地址。 password 是 string - RedisServer密码。 type 是 string cluster, master-slave, normal。 RedisServer类型。 cloud 是 string - RedisServer所属云。
sharding-count: 2 props: sql-show: true 上面配置数据库用户名和密码未填,用户按需补充。 上面提供的配置只是一个例子,实际配置用户按自己的分库分表需求进行配置,这部分配置跟shardingsphere本身的分库分表配置一致。 读写分离:
命名空间 命名空间(Namespace)承载整个多活项目的资源集合,包括了流量入口、多活分区、数据同步、数据监控等内容。用户可以创建多个命名空间,用于逻辑隔离不同的资源。一般推荐按照企业的系统划分,比如OA系统,支付系统等可以各建一个命名空间。 实例 MAS向用户提供服务的最小资源单位。
hLen(byte[] key) { return client.hlen(key); } } type选择为cluster时使用。 1 2 3 4 5 6 7 8 9 10 11 12 13 import com.huawei.devspore
2.12.0及以上版本 jedis客户端: redis.clients:jedis 3.7及以上版本 MAS-Redis-SDK使用的spring-boot版本为2.7.17版本,用户使用的spring-boot版本可能和该版本不一致,如果用户使用的spring-boot版本高于2
多活高可用服务应用场景 功能模块 功能模块包含用户需要开通的多活版本和功能点,支持同城多活和异地多活版本。 发布区域:华北-北京一、华北-北京四、华东-上海一、华南-广州、华北-乌兰察布一、西南-贵阳一、中国-香港 开通功能模块 命名空间 命名空间(Namespace)承载整个多活项目的资源集合,
fail 创建应用-> 纳管k8s资源时发生报错。 图1 纳管k8s 故障注入时发生报错。 图2 故障注入 根因分析 由于混沌工程是使用uniagent来执行脚本的,获取自建k8s机器信息和注入故障都需要在主机上执行相关命令,uniagent在执行脚本前会加载用户的环境变量配置,会执行
estHighLevelClient, T> command) 其中RestHighLevelClient为Elasticsearch官方客户端。 父主题: MAS-ElasticSearch-SDK使用手册
使用MAS实现API异常监控 概述 API监控可实现监控用户业务APIG入口的可用性。配置告警前提下,当APIG异常时,API监控在监测到该异常后会立即发送告警通知给用户。 本章通过完成一个样例帮助您快速熟悉使用API监控实现API异常监控的过程。使用API监控的步骤如下所示: 步骤一:创建MAS应用
服务。用户可以通过云日志服务快速高效地进行设备运维管理、用户业务趋势分析、安全监控审计等操作。 与LTS强依赖,用于工作流执行日志存储。 统一身份认证服务 统一身份认证(Identity and Access Management,简称IAM)是系统的身份管理服务,包括用户身份认证、权限分配、访问控制等功能。
绍,请参见《IAM产品介绍》。 MAS权限 默认情况下,管理员创建的IAM用户没有任何权限,需要将其加入用户组,并给用户组授予策略或角色,才能使得用户组中的用户获得对应的权限,这一过程称为授权。授权后,用户就可以基于被授予的权限对云服务进行操作。 MAS部署时通过物理区域划分,为
.cacheDefaults(config) .build(); } } 父主题: 客户各场景替换方案
包年/包月是一种先付费再使用的计费模式,适用于对资源需求稳定且希望降低成本的用户。通过选择包年/包月的计费模式,您可以预先购买云服务资源并获得一定程度的价格优惠。本文将介绍包年/包月MAS实例的计费规则。 适用场景 包年/包月计费模式需要用户预先支付一定时长的费用,适用于长期、稳定的业务需求。以下是
huawei.devspore.mas.mongo.core.client.Cluster.startSession() com.huawei.devspore.mas.mongo.core.client.Cluster.startSession(ClientSessionOptions
#路由策略 在需要执行Mongo操作的地方引入Cluster(替代原有的MongoClient)或者MongoTemplate,执行相关的Mongo操作。 举例: @Autowired private Cluster cluster; @Autowired MongoTemplate
您即将访问非华为云网站,请注意账号财产安全