我们正在使用像 jdbc:mysql://localhost:3306/mysql
这样的 jdbc url。如何在此 url 中设置第二个 mysql 主机?如果这是不可能的,我怎么能在我的 java 应用程序( hibernate )中设置到第二个 MySQL 服务器的连接?
谢谢!
附言。实际上我们想将操作并行化到两个不同的数据库。在 Hibernate 中有解决方案吗?
最佳答案
Oracle 示例(3 台主机的故障转移):
jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.200.40.5)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.200. 40.6)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.200.40.7)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=OLTP.WORLD)))
问候。
关于java - jdbc url 中的两个主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17788085/