
# 对各个IP地址的解释说明
购买TaurusDB实例后获得了多个IP地址，以1主1只读为例，在实例基础信息中最多共能找到5个IP，业务可以按自己的需要连接对应的IP。
![](https://support.huaweicloud.com/trouble-taurusdb/public_sys-resources/caution_3.0-zh-cn.png)
对于节点读内网地址，如果出现节点故障，故障恢复前IP不可访问。
1. **主节点读内网地址（不推荐使用）**
   IP与节点绑定，可以从内网（同VPC网络内）直接连接IP做读写操作，如果发生故障倒换，节点变为只读节点，则该IP将只能做读操作，不能做写操作。对该IP的操作实际会落到对应的节点上。
   ![](https://support.huaweicloud.com/trouble-taurusdb/figure/zh-cn_image_0000002015378014.png)
   
   
2. **只读节点读内网地址（不推荐使用）**
   IP与节点绑定，可以从内网（同VPC网络内）直接连接IP做读操作，如果发生故障倒换，节点变为主节点，则该IP将能做读写操作。对该IP的操作实际会落到对应的节点上。
   ![](https://support.huaweicloud.com/trouble-taurusdb/figure/zh-cn_image_0000002015379626.png)
   
   
3. **读写内网地址**
   浮动IP，IP永远与主节点绑定，可以内网（同VPC网络内）直接连接IP做读写操作。如果发生故障倒换，该IP会浮动到新的主节点，依然可以做读写操作。对该IP的操作永远会落到当时的主节点上。
   ![](https://support.huaweicloud.com/trouble-taurusdb/figure/zh-cn_image_0000002051541001.png)
   
   
4. **读写公网地址** **(购买实例后需要单独绑定)**
   **购买**并绑定公网IP后，可以从公网连接IP做读写操作。与浮动IP相同，也是一直与主节点绑定，且一直可以做读写操作。对该IP的操作永远会落到当时的主节点上。
   图1读写公网地址和数据库端口   
   ![](https://support.huaweicloud.com/trouble-taurusdb/figure/zh-cn_image_0000002051424781.png)
   
   
5. 代理地址**(购买实例后要开通读写分离才会有)**
   **购买**数据库代理后，可以从数据库代理中查看代理地址，连接该地址可以执行读写操作，数据库代理会自动将写请求发送到当时的主节点，将读请求发送到当时的只读节点，最大化利用实例1主多读的多节点读写能力，降低主节点的压力。读写分离IP当前暂时只支持内网访问，尚未开放绑定公网IP的功能。
   ![](https://support.huaweicloud.com/trouble-taurusdb/figure/zh-cn_image_0000001928650565.png)
   
![](https://support.huaweicloud.com/trouble-taurusdb/public_sys-resources/note_3.0-zh-cn.png)
故障倒换：
TaurusDB默认最少为2个节点，1主（可读可写）1只读（只可读不可写），主节点仅允许有一个，只读节点可以有多个。
当主节点遇到故障时，高可用系统会迅速发现，并选择一个只读节点将其升级为主节点，并将原主节点修复为只读节点，这个过程叫故障倒换。
