DRDS 实例是由 DRDS Server 和底层存储两部分组成的分布式集群。DRDS Server 承担了 SQL 路由、数据合并、聚合等功能,底层存储主要提供数据存储功能。通过实例变配,您可以变更 DRDS 集群的节点个数,在业务繁忙时进行升配,承载更多的业务流量,在业务空闲时进行降配,避免资源浪费。
实例升降配仅适用于专享实例:
按量付费实例:支持动态升降配。
包年包月实例:支持升配,不支持降配。
变更配置操作为:
进入实例列表页面,找到要进行变更的实例,在右侧单击变更配置,进入实例变配页面。
在变配页面中,选择变配规格,单击确定变更。
耐心等待几分钟,之后可以在实例列表中查看变更后的实例配置。
注意:
降配会导致应用与 DRDS 连接中断,在短时间内产生闪断。如果应用具备重连能力可以自动恢复。
使用长连接时,升配后新的节点不能有效的接收流量,尽量重启应用。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您对DRDS(分布式关系型数据库服务)实例的升降配操作理解是正确的。DRDS作为阿里云的一种分布式数据库服务,旨在解决单机数据库的扩展性问题,特别适用于大型分布式应用,通过透明的数据分片和分布式事务支持,让应用可以水平扩展。
适用范围:实例升降配功能主要针对的是专享实例,即那些需要更高性能、更稳定资源保障的用户场景。按量付费的专享实例支持灵活的动态升降配,而包年包月的专享实例则只允许升配,不支持降配,以避免资源使用的不确定性影响业务稳定性。
升降配操作步骤:
降配影响:降配操作会导致短时间内服务连接中断,因为数据路由规则发生变化,可能引起应用程序与数据库之间的短暂断开。确保您的应用程序具备重连机制,以便在配置变更后能自动恢复连接。
长连接与升配:如果您使用的是长连接,在进行升配后,新添加的节点可能不会立即被现有连接所利用,这是因为已建立的连接不会自动感知到后端节点的变化。为充分利用新增资源,建议在升配后重启应用程序,这样新建立的连接就能正确地分配到所有可用节点上。
综上所述,合理利用DRDS的实例升降配功能,可以帮助您高效管理数据库资源,应对业务波动,实现成本与性能的最佳平衡。不过,在执行这些操作时,务必考虑业务连续性和数据安全,提前做好相应的测试和备份工作。