代理终端是阿里云自主研发的可自定义连接地址功能,RDS中最多支持7个代理终端,您可以修改各代理终端的读写属性来满足不同的业务场景,增强业务的灵活性。
适用场景
代理终端适用于纯只读和有隔离需求的业务。
假设您购买了包含1个主实例和4个只读实例的RDS实例,现在需要将A业务(纯只读)和B业务(可读可写)都连接至该实例。您可以将只读实例1和只读实例2组成代理终端A(只读模式)提供给业务A,主实例、只读实例3和只读实例4组成代理终端B(读写模式)提供给业务B,以实现两个业务在数据库使用上的物理隔离,避免相互影响。
读写属性说明
每个代理终端都可以分别设置各自的读写属性。
概览
代理终端包含如下功能:
- 读写分离:通过独享代理地址(读写属性的代理终端)实现读写请求的自动转发。
- 连接池:有效解决连接数过多或短连接业务(例如PHP)频繁建立新连接导致实例负载过高的问题。
- 事务拆分:将事务内写操作之前的读请求转发到只读实例,降低主实例负载。
- 独享代理地址SSL加密:对独享代理连接地址进行SSL加密,保证数据的传输安全。
注意事项
请参见代理终端使用注意事项。
在文档使用中是否遇到以下问题
更多建议
匿名提交