You need to enable JavaScript to run this app.
导航

关于连接终端

最近更新时间2024.04.25 15:24:58

首次发布时间2022.09.22 21:18:51

连接终端是位于数据库和应用程序之间的网络代理服务,用于代理应用程序访问数据库时的所有请求,具有高可用、高性能、可运维、简单易用等特点,支持读写分离和负载均衡等高级功能。

云数据库 MySQL 版提供了默认终端和自定义终端两种类型,根据读写类型的不同,自定义终端又分为自定义只读终端和自定义读写终端。更多关于终端的详细信息,请参见下表所示。

终端类型创建时机读写类型说明

默认终端

创建实例时默认创建

读写

关联除备节点外、包括只读节点的所有节点。如果关闭了读写分离,默认终端会只关联主节点。
对于未开启数据库代理的实例,如创建后未开启过数据库代理功能,则默认终端只关联主节点,如创建后开启过数据库代理功能,则默认终端关联除备节点外、包括只读节点的所有节点。
对于开启数据库代理的实例,默认终端的读写分离功能默认是关闭状态,如需开启,请参见开启读写分离。未开启数据库代理的实例不支持读写分离功能。

自定义只读终端

手动创建

只读

只关联只读节点,没有只读节点时不能创建。
对于未开启数据库代理的实例,自定义只读终端和只读节点一一对应。
对于开启了数据库代理的实例,自定义只读终端最少可关联一个只读节点,最多可关联实例的所有只读节点。

自定义读写终端

手动创建

读写

自定义读写终端关联主节点和选择的只读节点,没有只读节点时不能创建。

说明

对于开启数据库代理的实例,自定义读写终端和自定义只读终端的总数不超过 5 个。如创建了 5 个自定义读写终端,则不能再创建自定义只读终端。

说明

对于开启数据库代理的实例,为保证连接终端的高可用性,建议为每个连接终端至少关联两个只读节点,以免因唯一只读节点发生故障而影响连接终端可用性。