【发布时间】:2015-02-26 13:16:12
【问题描述】:
我在 grails 应用程序中使用两个数据源,一个是本地数据库,另一个是远程。
当正在运行应用程序时,如果无法访问任何一个数据库,则应用程序没有运行。
我不希望这种情况发生我希望至少在不需要数据库连接的主页上运行应用程序。
请在这种情况下帮助我如何配置我的应用程序..
【问题讨论】:
-
如果不实现您自己的 DataSource,这对于 Grails 应用程序是不可能的。如果您在 Grails 应用程序中定义了一个 DataSource,则它必须可以访问,应用程序才能启动。
-
感谢摩尔的回复,我在我的应用程序中使用了两个数据源,当这两个数据源之一不可访问而一个可访问时,是否可以启动应用程序(比如本地数据库) ??
-
不,默认情况下所有定义的数据源都必须可访问,应用程序才能启动。
标签: grails dbconnection run-app