检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
空间,可以将工作流复制到另一个命名空间。 复制后的新工作流无法直接执行,需要编辑保存后才可以执行工作流。 操作步骤 登录MAS控制台,进入“工作流管理>工作流列表”页面。 单击待复制工作流所在行的“复制”。 在弹窗中填写工作流名称和描述信息。 选择所需复制到的命名空间,默认为当前命名空间。
ECS或RDS实例故障,可通过本地主备切换或重启或重新加载故障组件来解决。 跨AZ容灾 开启“RRO/RTO评估”且评估项勾选“跨AZ容灾”时此参数可见。 配置跨AZ容灾的RPO目标和RTO目标。 AZ故障导致AZ内业务受影响,可通过将业务切换到不同AZ来恢复,如RDS实例跨AZ主备切换。
xxxx #监控器id,从MAS服务实例页面查询获取MAS监控id databaseName: xxxx #MAS监控的Mongo数据库 azs: az1 #项目所属AZ,本地读单边写模式下,此项必填 # etcd配置,对接MAS服务关键配置,如不对接MAS则无需配置
”/“dc2”/“ACTIVE”。填“dc1”时,则强制路由到dc1数据中心,不管此时的路由算法为哪种,也不管sql类型是读还是写;同理,填“dc2”时,强制路由到dc2数据中心;比较特殊的是“ACTIVE”,此时路由到active指示的数据中心,同样不管路由算法为哪种,也不管sql类型为哪种。
义填写。 源数据源 选择源数据源。源数据源的数据库实例将配置为创建DB监控数据中心1的数据库。 目标数据源 选择目标数据源。目标数据源中RDS实例中不能有新创建的数据库,否则会导致链路创建异常。 同步方案 选择数据同步方案。 同步方向 选择同步方向,本实践配置“单向”。 限速配置
data:spring-data-mongo 2.1.8.RELEASE,此依赖包存在以下漏洞请参见National Vulnerability Database。 需要注意使用spring-data-mongodb的@Query和@Aggregate注解,以防产生spel注入漏洞。 父主题:
单击“去支付”。 将实例到期时间统一到每个月的某一天的详细介绍请参见统一包年/包月资源的到期日。 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。 统一包年/包月资源的到期日 如果您持有多个到期日不同的实例,可以将到期日统一设置到统一日期,便于日常管理和续费。 图1
6-RELEASE 增加连接池日志打印。 Java v 1.2.7-RELEASE 修改select for update类型sql路由,改为路由到主库。 表2 MAS-Redis-SDK版本变更 开发语言 版本及下载地址 变更描述 Java v 1.2.0-RELEASE 初次发布。 Java
如果在计费周期内不再使用包年/包月资源,您可以执行退订操作,系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到您的账户。详细的退订规则请参见云服务退订规则概览。 如果您已开启“自动续费”功能,为避免继续产生费用,请在自动续费扣款日(默认为到期前7日)之前关闭自动续费。
"Effect": "Allow", "Action": [ "rds:instance:list", "gaussdb:instance:list"
同步。 读操作:同步路由到近端Redis。 写操作:同步路由到active的Redis。 double-write 本地读双写同样适用于读多写少场景,读操作直接读取近端节点,写操作在近端执行完会异步写到远端节点,不需要外部进行数据同步。 读操作:同步路由到近端Redis。 写操作:
依赖冲突问题修复 完成相关配置后(请确保各个配置项无误且功能正常),直接运行程序会存在依赖冲突问题,下面进行逐一修复(以下问题的修复是相关联的,上一个问题修复后重新运行而产生的后续问题)。 问题一:Logback-classic及log4j-to-slf4j的包冲突问题。 报错如下:
输入或选择增量时延阈值(单位:秒)。 说明: 应为0到2147483647之间的整数。 检查时间间隔(单位:秒) 选择检查时间间隔(单位:秒)。 说明: 检查时间间隔应为3到2147483647之间的整数。 检查次数 选择检查次数。 说明: 检查时间间隔应为-1或1到2147483647之间的整数,-1表示不限次数。
配置单次攻击持续时长。 单位选择S(秒),输入值必须在10到3,600之间。 单位选择min(分钟),输入值必须在1到60之间。 攻击前等待 配置攻击前等待时长。 单位选择S(秒),输入值必须在0到3,600之间。 单位选择min(分钟),输入值必须在0到60之间。 攻击后等待 配置攻击后等待时长。
连接MongoDB的密码。 url 是 String MongoDB连接串(去除用户名和密码) 举例:mongodb://ip+port/database。 azs 否 String 此Mongo数据源所属AZ。当routeStrategy设置为local-read-single-write时,此项必填。
execute(action -> { action.insert(xxx); // 写操作,路由到active数据源 action.count(xxx); // 读操作,路由到本地数据源 }); 2. 有限制的命令 表1 MAS-Mongo-SDK有限制的命令 命令名称 使用限制
单击“去支付”。 将实例到期时间统一到每个月的某一天的详细介绍请参见统一包年/包月资源的到期日。 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。 统一包年/包月资源的到期日 如果您持有多个到期日不同的实例,可以将到期日统一设置到统一日期,便于日常管理和续费。 图1
尝试重连时间间隔,以毫秒为单位,默认值5000ms。 输入值必须在1到300000之间,建议使用默认值。 正常阈值 配置连接API次数的正常阈值,当连续连接次数达到或超过正常阈值,认为API连接正常。 说明: 输入值必须在1到5之间,默认为2,建议使用默认值。 异常阈值 配置连接API次
故障注入:提供针对应用的故障注入用例,并允许租户注入到CAST/PerfTest中。 优化建议:根据自动检查识别出的风险点给出优化建议。 历史记录:可以保存、查看应用检查记录及详细的检查结果、持续跟踪应用韧性。 报告下载:对应自动检查的检查结果及详情,可以下载文档到本地进行查看及分析。 父主题: 应用韧性Hub
SDK相关功能验证 完成SDK对接,并成功运行后,需要测试SDK功能是否正常实现(由于在本地环境,暂时连接不了ETCD实现自动切换,切换操作由手动实现,同时由于测试需要,本演示项目在前端添加了一个“注册管理员”按钮用于注册管理员)。 数据库查询:数据库查询的表为管理员表 ,位于d