检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"mas:component:*" ] } ] } 示例3:拒绝用户删除MAS实例。 拒绝策略需要同时配合其他策略使用,否则没有实际作用。用户被授予的策略中,一个授权项的作用如果同时存在Allow和Deny,则遵循Deny优先原则。 如果您给用户授予MAS
time-between-eviction-runs-millis: 60000 route-algorithm: single-read-write 在需要执行Redis操作的地方引入MultiZoneClient,并使用MultiZoneClient执行Redis操作。 举例: @Autowired
MultiZoneRedisFactory.createMultiZoneRedis(masRedisConfiguration); } 在需要执行Redis操作的地方引入MultiZoneClient,并使用MultiZoneClient执行Redis操作。 举例: @Autowired
写操作:同步路由到active的Redis。 double-write 本地读双写同样适用于读多写少场景,读操作直接读取近端节点,写操作在近端执行完会异步写到远端节点,不需要外部进行数据同步。 读操作:同步路由到近端Redis。 写操作: 内存双写:同步路由到近端Redis,同时异步发送到远端Redis。 文件
NONE(不指定),不指定时,默认从slave库读取。HintType只针对读操作有效,写操作HintType无效。 SDK本身不支持数据源间的数据同步,数据源同步需要依赖DRS服务。 SDK不支持分布式事务,同一个事务处理过程中,不支持切换数据库。 父主题: 概述
MySQL监控切换验证 根据资源准备所准备的实例和MySQL监控,使用之前已注册的“SDK-test”用户名登录mall商城,验证MySQL监控切换数据库功能。 使用“SDK-test”用户名和密码登录mall商城。 根据SDK切换数据源测试,将数据源切换为ds1,“SDK-te
再续费。保留期时长规则请参考保留期。 欠费 欠费后,可以查看欠费详情。为防止相关资源不被停止或者释放,请及时进行充值,账号将进入欠费状态,需要在约定时间内支付欠款,详细操作请参考欠费还款。
load(yamlFile); return MongoTemplateFactory.createMongoTemplate(config); } 在需要执行MongoDB操作的地方引入Cluster或MongoTemplate,并使用其执行Mongo操作。 父主题: 接入指南
方案概述 应用场景 企业业务快速成长,面临的挑战越来越多,对业务稳定可靠运行的需求越来越高。但设备故障、电力故障、人为损坏、火灾、自然灾害等突发事故会对业务的稳定运行造成巨大威胁,影响企业的正常运营,制约企业的发展,甚至可能给企业利益造成无法预估的损失。为了满足企业高可用的业务运
#此mongo数据库所属AZ active: dc1 routeStrategy: local-read-single-write #路由策略 在需要执行Mongo操作的地方引入Cluster(替代原有的MongoClient)或者MongoTemplate,执行相关的Mongo操作。 举例:
您可以根据业务需求开通所需的MAS功能模块,针对不同的应用场景,选择不同规格的多活管理中心实例。 功能模块 开通功能模块 多活实例 购买多活管理中心 04 使用 根据业务发展需要,您可以随时变更功能模块、增删多活实例或增删应用及监控。除此之外,你还可以实时查看监控指标,以便及时了解多活高可用服务的监控状态。 用户指南
准,MAS平台此项选填。 如果两个Mongo数据源的AZ信息与props.azs均相同,则会随机选取其中一个作为本地数据源进行读操作,所以需要尽量保证两个Mongo数据源的AZ信息,一个与props.azs相同,一个不同。 配置示例: devspore: dds: #
第二个计费周期为10:00:00 ~ 11:00:00,在10:00:00 ~ 11:00:00间产生费用,该计费周期内的计费时长为1小时。 您需要为每个计费周期付费,计费公式如实例规格单价 * 计费时长。MAS实例每小时价格请参考价格详情。 假设该规格的实例按需价格为20 元/小时,在两个计费周期的总费用为20
log.Fatal(err) } log.Println("INFO: init redis successed.") } 在需要执行Redis操作的地方使用DevsporeClient执行Redis操作。 import ( "context" "demo/conf"
Open("devspore_mysql", "") if err != nil { log.Fatalln(err) } } 在需要执行Mysql操作的地方使用DevSporeDb执行Mysql操作,具体执行因业务各异,执行对应的sql.DB命令。 父主题: 使用指南
依赖冲突问题修复 完成相关配置后(请确保各个配置项无误且功能正常),直接运行程序会存在依赖冲突问题,下面进行逐一修复(以下问题的修复是相关联的,上一个问题修复后重新运行而产生的后续问题)。 问题一:Logback-classic及log4j-to-slf4j的包冲突问题。 报错如下:
参数名称 是否必选 参数类型 取值范围 描述 local 否 String 只能是“dc1”或“dc2”。 指明哪个是近端Redis。仅需要在本地读单边写模式下设置。 asyncRemoteWrite.retryTimes 是 Integer 默认为3。 异步写远端操作重试次数。
配置参数说明 表1 配置参数详解 参数名称 是否必选 参数类型 取值范围 描述 props 否 PropertiesConfiguration object 请参考表2 PropertiesConfiguration数据结构说明 MAS监控配置,配合etcd使用。 etcd 否 EtcdConfiguration