Java 如果在引导过程中数据库连接检查失败怎么办?
我正在使用grails开发一个应用程序。在引导部分,我检查并初始化数据库连接。假设数据库由于某些问题而不可用,明智的做法是向管理员发送通知。但是,下一步该怎么办?grails应用程序应该自动停止还是等待管理员来手动停止?另外,使用grails自动关闭已部署war的方法是什么?如果grails无法在启动期间实例化hibernate会话,如果我没有弄错,您的应用程序将不可用。要确定是否需要关闭应用程序,我认为您可以评估使用数据库的引导程序是否对应用程序至关重要。谢谢。但是,我这里没有使用hibernate会话。我有自己的连接池(HBase连接池),我在引导过程中对其进行初始化。因此我认为您需要更改池负责的SpringBean声明,而不是在引导过程中创建->Java 如果在引导过程中数据库连接检查失败怎么办?,java,tomcat,grails,database-connection,bootstrapping,Java,Tomcat,Grails,Database Connection,Bootstrapping,我正在使用grails开发一个应用程序。在引导部分,我检查并初始化数据库连接。假设数据库由于某些问题而不可用,明智的做法是向管理员发送通知。但是,下一步该怎么办?grails应用程序应该自动停止还是等待管理员来手动停止?另外,使用grails自动关闭已部署war的方法是什么?如果grails无法在启动期间实例化hibernate会话,如果我没有弄错,您的应用程序将不可用。要确定是否需要关闭应用程序,我认为您可以评估使用数据库的引导程序是否对应用程序至关重要。谢谢。但是,我这里没有使用hibern