前两天接到一个工作,某网站无法访问了,重启后也一直挂在哪里,起不来。我刚开始怀疑是程序配置问题,后来发现,只要初始化Spring内容服务就起不来。看了一下spring配置文件里面配置了两个数据源,都是由tomcat管理的jndi数据源。查看了一下发现有一个数据源有问题,使用小程序测试,发现无法连接该数据库,同时也发现一个问题,程序一直挂在哪里,是否能连接却不再返回结果。网上也有人遇到过这类问题,看来都没有很好的解决方案,当然,我也没有。我现在只是说明一下问题,并复现一下场景。

Oracle JDBC连接BUG解决方案

Oracle JDBC连接BUG解决方案