咨询下OceanBase数据库问题:enable_rebalance 这个参数在租户上配置,租户内可以执行负载均衡操作,这个负载均衡除了扩缩容操作用来重新负载均衡外,还包括什么内容,有web请求的负载均衡吗?
enable_rebalance参数应该只包括数据库内部的资源和数据分布的均衡,Web请求的负载均衡应该不支持 https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000751441 请参考这个链接—此回答来自钉群“[社区]技术答疑群OceanBase”
enable_rebalance 用于设置是否开启自动负载均衡的功能。
不同租户下的配置项控制不同的均衡操作:
系统租户下用于控制是否进行租户间均衡。
false:不会进行后台的 Unit 迁移操作,但是在节点永久下线或者处于 DELETING 状态时,Unit 迁移不受配置项控制。
true:可以通过 Unit 迁移达到均衡态。
用户租户下用于控制是否进行租户内均衡。
false:租户内不在进行负载均衡操作,已经在进行中的均衡操作会取消。若此时发起扩缩容操作将会报错,例如进行以下操作时:
租户的 Unit Number 增大或缩小。
第一优先级的 Primary Zone 发生变化,如果第一优先级的 Primary Zone 不发生变化,则不会报错。
Primary Zone 为 RANDOM 的情况下,F 副本个数发生变化。
true :租户内可以执行负载均衡操作。
参考文档https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000820916
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。