暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

OBProxy 的作用及其管理功能 OceanBase工具学习笔记047

数据库新手 2023-05-17
725

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

OBProxy 概述

  • OBProxy 作为 OceanBase 数据库专用的反向代理软件,其核心功能就是路由以将客户端发起的数据访问请求转发到正确的 OBServer 节点上。
  • 客户端通过 OBProxy 访问 OceanBase 数据库的数据链路如下图所示,用户通过任意 Client 驱动发出请求,请求通过负载均衡组件访问到任意一台无状态的 OBProxy 上,然后 OBProxy 再将用户请求转发到后端 OceanBase 集群中最佳的 OBServer 节点上去执行。
  • 每个 OBServer 节点均包含完整的 SQL 引擎和存储引擎,用来负责解析用户 SQL 以生成物理执行计划并执行。分布式的 OBServer 节点之间通过 Paxos 协议以保证高可用性。
  • OBProxy 支持将请求正确发送至主副本,并且通过特定配置还支持读写分离和备优先读等场景。另外在 OBServer 节点发生宕机、升级或合并等状态时,可以通过黑名单机制确保用户请求可以被路由至状态正常的 OBServer 节点上。

2

管理 OBProxy

操作

说明


接管 OBProxy 集群

您可通过该操作创建 OBProxy 集群。

创建 OBProxy 集群

您可通过该操作创建 OBProxy 集群。

删除 OBProxy

您可通过该操作删除集群中的 OBProxy。

重启 OBProxy

您可通过该操作重启集群中的 OBProxy。

升级 OBProxy

您可通过该操作升级集群中的 OBProxy。

添加 OBProxy

您可通过该操作向 OBProxy 集群中添加 OBProxy。

刷新 OBProxy 配置

您可通过该操作刷新 OBProxy 的配置。

OBProxy 集群性能监控

您可通过该操作查看 OBProxy 的性能监控数据。

OBProxy 集群请求分析

您可通过该操作查看 OBProxy 的请求分析数据。

OBProxy 集群参数管理

您可通过该操作管理 OBProxy 集群的参数。

添加可连接的 OB 集群

您可通过该操作为 OBProxy 集群添加可连接的 OceanBase 集群。

删除 OBProxy 集群

您可通过该操作删除 OBProxy 集群。

升级 OBProxy 集群下全部 OBProxy

您可通过该操作升级 OBProxy 集群中所有的 OBProxy。

重启 OBProxy 集群下的全部 OBProxy

您可通过该操作重启 OBProxy 集群中所有的 OBProxy。

删除已连接的 OB 集群

您可通过该操作为 OBProxy 集群删除其可连接的 Oceanbase 集群。

欢迎访问 OceanBase 官网获取更多信息:https://www.oceanbase.com/

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论