Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 玩框架2加载多个数据库的速度非常慢_Java_Database_Web Applications_Playframework_Playframework 2.0 - Fatal编程技术网

Java 玩框架2加载多个数据库的速度非常慢

Java 玩框架2加载多个数据库的速度非常慢,java,database,web-applications,playframework,playframework-2.0,Java,Database,Web Applications,Playframework,Playframework 2.0,我有一系列MySQL数据库,我已经在我的剧本的conf/application.conf文件中列出了它们!应用没有默认数据库,但其他八个数据库(用于我的web程序的区域设置)均按以下方式列出: db.<db-name>.driver=com.mysql.jdbc.Driver db.<db-name>.url="jdbc:mysql://<database-name>:<port>/<table>" db.<db-name>

我有一系列MySQL数据库,我已经在我的剧本的conf/application.conf文件中列出了它们!应用没有默认数据库,但其他八个数据库(用于我的web程序的区域设置)均按以下方式列出:

db.<db-name>.driver=com.mysql.jdbc.Driver
db.<db-name>.url="jdbc:mysql://<database-name>:<port>/<table>"
db.<db-name>.user=<user>
db.<db-name>.password=<password>
db..driver=com.mysql.jdbc.driver
db..url=“jdbc:mysql://:”
db..用户=
db..密码=
将上述块重复八次,每个数据库一次

但是,在启动时,加载速度非常慢(有时加载所有八个数据源需要5分钟或更长时间)。我是做错了什么,还是这出戏有什么限制!框架2.0.X?我该如何解决这个问题

谢谢,
David

数据库是否托管在不同的计算机上?它们在不同的网络中吗?是的,它们位于不同的地理区域,所以不同的机器和网络。你是说不同的地理区域。5分钟的延迟仍然相当高。这就是为什么我认为这可能是一个无延迟的问题,因为我几乎可以立即通过命令行直接连接到mysql主机。只是在黑暗中扔石头,但你可以启用更多日志进行调试(当然,如果还没有完成的话)?