云数据库 GAUSSDB-不同场景下配置连接参数:应用无损透明场景

时间:2024-11-13 14:45:46

应用无损透明场景

  • 计划内ALT

    在数据库实例进行计划内维护(重启数据库实例、主备切换、节点重启、DN重启等操作)时,JDBC和DN的连接会断开。可以开启计划内ALT特性,实现连接保持功能,url中可参考如下命令进行配置。gns不支持浮动IP方式配置,不支持配置为127.0.0.1。

    只开启状态通知功能。

    jdbc:gaussdb://node1/database?enableALT=true&gns=ip1:port1,ip2:port2,ip3:port3

    开启加速连接以及快速断连功能。

    jdbc:gaussdb://node1/database?enableALT=true&altLevel=C&gns=ip1:port1,ip2:port2,ip3:port3

    开启加速连接、快速断连以及计划内维护功能。

    jdbc:gaussdb://node1/database?enableALT=true&altLevel=P&gns=ip1:port1,ip2:port2,ip3:port3
  • 计划外ALT

    开启计划外ALT时,应该指定连接主DN。gns服务可选。

    开启计划外ALT,不启用gns服务。

    jdbc:gaussdb://node1/database?targetServerType=master&enableALT=true&altLevel=U

    开启计划外ALT,启用gns服务,同时支持计划内ALT功能。

    jdbc:gaussdb://node1/database?targetServerType=master&enableALT=true&altLevel=U&gns=ip1:port1,ip2:port2,ip3:port3
support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-0081.html