连接数据库1失败时,自动连接数据库2,如何实现,求思路! 实际使用过程发现DB_TEST1连接不上后自动连接DB_TEST2时,情况一是DB_TEST2有时会出现连接不上的现象,情况二是DB_TEST2也连接上了,但过一会会自动断掉的现象。不知道是不是我代码写的不合理,反正经过多次尝试一直没有解决过这个问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自动断掉?你是用JDBC连的吗?还是框架,如果你能保证网络没有问题的话,你看看你的connection是静态的吗?不是静态的,过段时间没人用估计就被回收了,改成静态的试试 项目采用了hibernate框架,大致的思路是使用 ThreadLocal 保存了三个可选数据库连接,一旦系统发生数据库访问异常,就会捕获到这类异常,并将数据连接更改为下一可用连接。有点儿顾虑的是,这个ThreadLocal 用在这里是不是会有问题。因为之前测试时,发现虽然某次客户请求触发了数据库连接异常,修改了可用的数据库连接了,但是下一个客户请求到来后,系统去读取当前可用的数据库连接时,这个当前的可用数据库连接并没有被替换为可用的 connection并不是静态的,而是使用hibernate框架封装。 connection并不是静态的,而是使用hibernate框架封装。用框架一般不会有问题吧,hibernate一般就是网段了吧 【高分求解】关于编辑新闻的控件 当java培训师到底如何啊? 文件下载问题,上传一个中文名的文件,下载不下来?????? 中文乱码问题,实在没辙了 上传视频文件的时候 自动生成图片呢??? 诡异的session 失效问题 腾讯是用JSP开发的吗?这个是他的源代码吗? 100分求救一个简单问题 JSP入门问题! 同样的win2000,同样的msjdbc驱动,为什么我在其他机器都用的很好,就客户的那台出问题 网页如何增加每天的汽车限号功能 求一个java发HTTPS的demo
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货