dbproxy负载问题

【 使用环境 】测试环境
【 使用版本 】社区4.6
dbproxy 如果没有F5和dns郁闷解析是不是就不能部署堕胎dbproxy

5 个赞

没有 F5 和 DNS 域名解析并不妨碍部署多台 dbproxy ,只是客户端需要自行处理如何访问这些 ODP 实例。F5 或 DNS 是为了简化客户端连接和提升高可用性而引入的可选组件,而非部署 ODP 的硬性依赖。

2 个赞

应用程序没有这个能力负载多台是不是只能部署一台代理

1 个赞

@论坛小助手

1 个赞

在您的测试环境中使用社区版4.6时,如果您没有F5负载均衡器或者DNS解析服务,确实可能需要直接管理DBProxy的部署以实现负载均衡。但是,这并不意味着只能部署单个DBProxy实例。即使应用程序本身不支持负载平衡多台DBProxy的情况,您也可以采取其他方法来手动或通过脚本实现对多个DBProxy节点的请求分发。例如,可以在应用端采用简单的轮询算法选择要连接的DBProxy服务器。另一种方法是使用Nginx等软件作为反向代理来进行流量分配。OceanBase还提供了OBProxy管理指南,其中包括如何添加OBProxy至集群中,这样即便是在集中式部署模式下也能通过增加更多OBProxy节点来分散客户端连接压力,提高整体可用性和性能。

检索到的文档如下:

  1. ODP 线程满
1 个赞

部署多台obproxy节点组成集群时,如果前端没有负载设备,那么应用没法直接使用负载均衡的能力。
不过应用程序可以配置JDBC loadbalance 实现负载的能力

1 个赞

打卡打卡

1 个赞

详细

1 个赞

应用端可以做负载均衡

1 个赞

支持!!!

1 个赞

支持支持

:100: :100: :100:

:fist_left: :fist_right: :fist_left: :fist_right:

我现在怎么样才能部署通过搞要给测试环境