-
准备资源 - 多活高可用服务 MAS
systemctl enable docker systemctl restart docker docker ps 回显如下则说明Docker运行成功。
-
容器类故障 - 多活高可用服务 MAS
/docker_name;docker_id /docker_name;num ;client_ip ;server_ip ;server_port 容器内网络层报文限速 类型:docker_id /docker_name;docker_id /docker_name;num ;
-
故障模式库 - 多活高可用服务 MAS
故障模式库 查看故障模式 针对ECS弹性云服务器、Docker容器、CCE、中间件、等不同对象提供CPU、内存、网络、进程等故障注入的故障模式,通过故障模式库提供各类故障的快速浏览和查询的能力。 登录MAS控制台。 单击“混沌实验”进入“故障模式库”页面。
-
跨云跨IDC - 多活高可用服务 MAS
如图,所有castprobe-operator pod和cast-K8S-network pod 启动成功,探针安装完成。 父主题: 创建应用
-
云服务 - 多活高可用服务 MAS
如图,所有castprobe-operator pod和cast-K8S-network pod 启动成功,探针安装完成。 父主题: 创建应用
-
CCE - 多活高可用服务 MAS
CCE 远程安装步骤 选择UniAgent版本。 选择安装机及CCE。 选一台已经安装了UniAgent的主机作为安装机,安装机通过代理的方式作为中间桥梁安装UniAgent到同一个VPC下的其他主机。 添加UniAgent主机,配置如下信息。
-
CCE - 多活高可用服务 MAS
CCE POD类 表1 参数配置 故障类型 故障模式 设置参数 CPU podCPU过载 cluster_name ;namespace ;pod_name ;usage 内存 pod内存过载 cluster_name ;namespace ;pod_name ;usage 进程
-
CCE - 多活高可用服务 MAS
CCE 选择应用。 单击操作列安装探针,如图所示。 待运行状态显示运行中,则安装完成。 父主题: 故障注入探针
-
自建K8S - 多活高可用服务 MAS
自建K8S 远程安装步骤 选择UniAgent版本。 选择安装机。 添加UniAgent主机,配置如下信息 表1 配置UniAgent主机 参数 配置说明 主机IP 请输入主机IP。 登录账号 说明: 请使用root用户。 请输入登录账号。 登录端口 请输入登录端口。
-
自建K8S - 多活高可用服务 MAS
自建K8S 选择UniAgent版本。 选择代理区域。 选择安装机。 添加UniAgent主机,配置如下信息 表1 配置UniAgent主机 参数 配置说明 主机IP 请输入主机IP。 登录账号 说明: 请使用root用户。 请输入登录账号。 登录端口 请输入登录端口。
-
Spring项目接入Mas-Mongo-SDK - 多活高可用服务 MAS
方法,可以读取YAML格式的配置,生成Cluster(MongoClient)或MongoTemplate进行Mongodb操作。
-
使用场景 - 多活高可用服务 MAS
使用场景 本模块客户端创建支持single-read-write(单读写),local-read-single-write(本地读单写),double-write(本地读双写)3种模式,其中redis节点可配置cluster(集群), master-slave(主从), normal
-
RedisCacheManager - 多活高可用服务 MAS
(RedisSerializationContext.SerializationPair.fromSerializer(redisSerializer)) .serializeValuesWith(RedisSerializationContext.SerializationPair.fromSerializer
-
权限管理 - 多活高可用服务 MAS
表2 常用操作与系统策略的关系 操作 MAS FullAccess MAS CommonOperations MAS ReadOnlyAccess 开通功能模块 √ × × 编辑功能模块 √ × × 删除功能模块 √ × × 创建命名空间 √ × × 编辑命名空间 √ √ × 删除命名空间
-
使用指南 - 多活高可用服务 MAS
= nil { log.Fatal(err) } log.Println("INFO: init redis successed.") } 在需要执行Redis操作的地方使用DevsporeClient执行Redis操作。
-
创建用户并授权使用MAS - 多活高可用服务 MAS
在“服务列表”中选择多活高可用服务,进入MAS主界面,单击右上角“购买多活管理中心”,尝试购买多活管理中心,如果无法购买多活管理中心(假设当前权限仅包含MAS ReadOnlyAccess),表示“MAS ReadOnlyAccess”已生效。
-
查看审计日志 - 多活高可用服务 MAS
CTS支持的MAS操作 表1 CTS支持的MAS操作 操作名称 资源类型 事件名称 创建命名空间 namespace createNamespace 编辑命名空间 namespace updateNameSpace 删除命名空间 namespace deleteNameSpace
-
使用ShardingSphereDataSource场景 - 多活高可用服务 MAS
> <groupId>org.apache.shardingsphere</groupId> <artifactId>shardingsphere-jdbc-core</artifactId> <version>5.0.0</version> </dependency
-
敏感信息加解密 - 多活高可用服务 MAS
redis: servers: dc1: hosts: password: 密文信息 type: cluster 需做以下两步操作,实现敏感信息的解密。
-
基本概念 - 多活高可用服务 MAS
基本概念 命名空间 命名空间(Namespace)承载整个多活项目的资源集合,包括了流量入口、多活分区、数据同步、数据监控等内容。用户可以创建多个命名空间,用于逻辑隔离不同的资源。一般推荐按照企业的系统划分,比如OA系统,支付系统等可以各建一个命名空间。