选择从RDS迁移,现在polardb是只读状态,是操作哪个可以恢复到正常读写状态呢?
您好,当前PolarDB的集群和自定义地址支持两种读写模式:只读和可读可写(自动读写分离)。
只读模式:所有的请求只到RO节点,RW节点不能挂载到只读地址,如果业务有写请求连到只读地址会收到报错。支持基于连接数负载均衡和基于活跃请求数负载均衡;
可读可写模式:自动支持读写分离,默认会挂载RW节点。只支持基于活跃请求数负载均衡。
修改读写模式,只对新建连接生效,已有的老连接保持原来的模式
详细的内容可以参考文档:文档
如果你的PolarDB数据库现在处于只读状态,你可以通过以下步骤来恢复其读写功能:
首先,你需要登录到你的阿里云控制台。
在控制台中,找到你的RDS实例,点击进入。
在RDS实例的管理页面中,找到“参数设置”选项,点击进入。
在“参数设置”页面中,你可以看到一个名为“read_only”的参数。这个参数用于控制数据库是否为只读状态。如果这个参数的值被设置为“1”,那么数据库就会处于只读状态。
将“read_only”参数的值改为“0”,然后点击页面下方的“提交”按钮。
等待一段时间,你的PolarDB数据库应该就会恢复到正常的读写状态了。
注意:在进行这个操作之前,你需要确保你的数据库没有任何正在进行的读写操作。否则,这些操作可能会因为数据库状态的改变而失败。
如果您的PolarDB实例处于只读状态,您可以通过执行以下操作来恢复其读写状态:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,100%兼容MySQL。 2021年开源,开源历程及更多信息访问:OpenPolarDB.com/about