---
title: "部署方式 - 数据库代理  V4.3.5 | OceanBase 文档中心"
description: 部署方式 本文将结合实际场景介绍 ODP 的部署方式。 部署方式和真实的物理环境、业务需求等相关，生产环境中部署 ODP 主要考虑以下三个因素： 交付方式 ODP 提供 RPM 包的部署形式，支持通过 obd、OCP 和命令行进行部署。 数量 我们对 ODP 的数量没有做任何限制，但真实部署时，ODP 的数量和 AP…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*nSAhQbrBXKwAAAAAAAAAAAAADiGDAQ/original) 数据库代理 V 4.3.5

# 部署方式

更新时间：2026-03-04 17:25:54

[编辑](https://github.com/oceanbase/oceanbase-proxy-doc/edit/V4.3.5/zh-CN/200.install/200.deploy.md)  

本文将结合实际场景介绍 ODP 的部署方式。

部署方式和真实的物理环境、业务需求等相关，生产环境中部署 ODP 主要考虑以下三个因素：

- 交付方式

  ODP 提供 RPM 包的部署形式，支持通过 obd、OCP 和命令行进行部署。
 - 数量

  我们对 ODP 的数量没有做任何限制，但真实部署时，ODP 的数量和 APP 或 OBServer 节点的数量有一定关系，这取决于具体的部署方式。
 - 部署方式

  不同部署方式背后反映的是 RT 和资源抢占，部署方式的不同极大地影响着性能。

## 部署在 OBServer 端

部署在 OBServer 端是指在部署 OceanBase 数据库的机器上部署一个 ODP 进程，这样 OBServer 节点和 ODP 的数量满足 1:1 关系。此种方式下，ODP 数量和 APP 没有了对应关系。除了一个节点部署一个 ODP 这种情况外，也可以一个 Zone 内部署一个 ODP。

下图是专有云很常见的部署形态，其中 LB 为负载均衡，您需自行部署并配置：

![图二](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odp/V4.2.1/zh-CN/200.install/1.png)

## 与 OBServer 节点分开部署

您可选择部署在每一个需要访问数据库的应用服务器上，也可选择独立部署。

- 部署在每一个需要访问数据库的应用服务器上时，应用程序直接连接部署在同一台服务器上的 ODP，所有请求会由 ODP 发送到合适的 OceanBase 数据库服务器。
 - 独立部署是指专门为 ODP 找一台机器部署。此时 ODP 的数量和 APP、OBServer 节点都没有关系，根据具体业务需求确定 ODP 的数量。

  对于 ODP 的部署机型，一般推荐选择小机型即可，如云上使用 16C16G 的 ECS。独立部署后，OceanBase 数据库和 ODP 之间不存在资源抢占，可以更好地管理 ODP，将 ODP 做成资源池对外服务，目前公有云使用了该部署方式。

  ![图三](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/odp/V4.2.1/zh-CN/200.install/2.png)

  #### 说明

  上图中 LB 为负载均衡，您需自行部署并配置。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
