我有2个数据库(让他们称之为User
和Stuff
),通过2个不同的EntityManager
连接到单个Spring-java-web应用程序。 Stuff
具有与之关联的只读副本。
当我使用com.mysql.jdbc.Driver
连接到这两个dbs时,它工作正常,应用程序可以连接两个dbs。但是,当我使用com.mysql.jdbc.ReplicationDriver
连接到Stuff
(使用只读副本)和com.mysql.jdbc.Driver
连接到User
时,该应用无法连接到User
,它给出了:
Connections could not be acquired from the underlying database!
有人可以建议,如何将2 EntityManager
与read-replica一起使用?