一、引言
在当今快速变化的技术环境中,确保服务的连续性和可用性是每个企业和个人开发者的重要任务之一。为了满足这一需求,PolarDB的无感秒切技术从故障探测、切换速度和切换体验三个方面对切换场景进行了优化,包括计划内的切换,如集群升降配和小版本升级,以及计划外的容灾切换。整合了多项技术,来解决用户的痛点问题:
故障探测:引入全新的高可用模块Voting Disk Service(简称VDS),该模块基于共享存储架构,实现自治的集群节点管理,大幅降低故障检测和集群选主耗时。 切换速度:新增支持全局预热系统的热备节点,通过对存储引擎内部的多个模块提前预热,优化升主的执行耗时。 切换体验:结合数据库代理(PolarProxy),支持连接保持和事务保持功能。在集群升降配或小版本升级过程中,开启连接保持和事务保持功能后,系统会尽可能地保证用户的连接和事务不中断,实现基本无感知的主动运维。
本次活动旨在帮助用户通过实际操作体验PolarDB MySQL无感切换,并有机会赢取丰厚奖品。
二、完成PolarDB MySQL无感切换体验
1. 创建免费体验任务
活动页面,点击“立即前往”,在实验场景页面中单击页面下方创建免费体验任务按钮,并在弹出框中单击确定开始创建Sysbench压测任务。
2.开始压测任务
稍等片刻后,单击刷新任务列表,可以看到您创建的压测任务已开始。
说明:压测任务持续三分钟,请在预计结束时间前尽快完成后续体验。
3.单击查看详情,进入实时压测情况页面
说明:压测任务持续三分钟,请在压测启动后单击“开启切换测试”以便对比结果。
4.开启切换测试
单击左上角开启切换测试,同时为两个PolarDB集群开启切换。
三、开通PolarDB MySQL Serverless
1. 立即开通
前往活动页面,点击“立即开通”按钮,跳转到PolarDB MySQL Serverless 开通页面。
请注意:开通PolarDB MySQL Serverless产品会占用您的免费试用资格,请您按需参与本次活动。
2. 参数配置
选择合适的配置和地域(推荐选择离自己最近的区域),同意服务协议。
3. 完成开通
点击“立即购买”完成开通。需要注意的是,开通后产品会按量计费,体验1小时约花费2元。任务完成后请及时释放实例。
4. 刷新任务状态
回到活动页面,刷新查看任务完成状态。如果状态未更新,请稍等片刻再手动刷新。
四、释放实例
完成教程后,请参考以下场景处理PolarDB MySQL实例:
如果无需使用PolarDB MySQL实例,请登录PolarDB控制台,找到目标集群,在操作列单击更多>释放,按照界面提升手动释放集群。
如果需继续使用PolarDB MySQL实例,请您随时关注账户扣费情况,避免欠费。
五、体验PolarDB的无感切换技术,最高赢米家照片打印机
想必你通过实操,已经观测到了开启热备功能前后的性能差异。现在邀请你来到阿里云开发者社区参加“体验PolarDB的无感切换技术”活动,跟随教程完成任务一和任务二即可得桌面收纳桶,限量400个(同一用户仅可领取一次奖品,用户完成任务后需点击“领取奖品”按钮进行领取)。邀请好友完成任务即有机会获得小米米家照片打印机、CHERRY樱桃MC 2.1RGB鼠标等诸多好礼。
点击阅读原文,去体验PolarDB的无感切换技术~