我有两个应用程序服务器和两个数据库服务器,其中安装了mysql并复制了数据。 两个应用程序都可以在任何时间连接到DB1进行读/写操作。 我需要连接另一个数据库,以防应用程序无法获得响应/无法访问DB1。 我的问题是关于如何在Java应用程序中或以最佳方式实现它。 我已经编写了一个如下所示的测试程序来完成这项工作,我正在寻找一种更好的方法。
try{
//getting conntion from DB1 ;
createStatement();
executeQuery();
close connection ;
}catch {
try{
//Get Connection from DB2;
createStatement();
executeQuery();
close connection ;
}catch(){
}
}