Как мне подключиться к MySQL кластеру в SprintBoot
Как настроить приложение SprintBoot для переключения на следующий mysqlHost в кластере, когда первый выходит из строя? Мы используем MySQL Cluster с несколькими хостами. Например, в моем приложении NodeJs я установил свой конфиг как
MYSQL_HOSTS=server1.com,server1.com,server1.com
В случае отключения server1.com он автоматически переключается на server2.com
Я вижу примеры использования разных типов баз данных в SpringBoot, как показано ниже https://www.opencodez.com/java/connecting-multiple-databases-spring-data-jpa.htm
#Oracle DB Config
db.dialect=org.hibernate.dialect.Oracle10gDialect
db.driver=oracle.jdbc.driver.OracleDriver
db.url=jdbc:oracle:thin:@localhost:1521:xe
db.user=pavans
db.password=******
#MySQL DB Config
mysql.db.dialect=org.hibernate.dialect.MySQLDialect
mysql.db.driver=com.mysql.jdbc.Driver
mysql.db.url=jdbc:mysql://localhost:3306/localdb?useSSL=false
mysql.db.user=lessroot
mysql.db.password=******
но я не вижу пример того, как я могу подключиться к кластеру, как показано ниже
#MySQL DB Config
mysql.db.dialect=org.hibernate.dialect.MySQLDialect
mysql.db.driver=com.mysql.jdbc.Driver
mysql.db.url=jdbc:mysql://mysqlServer1:3306/localdb,jdbc:mysql://mysqlServer2:3306/localdb,jdbc:mysql://mysqlServer3:3306/localdb
mysql.db.user=lessroot
mysql.db.password=******
заранее спасибо