为了账号安全,请及时绑定邮箱和手机立即绑定

Class.forName("org.postgresql.Driver")卡住了

Class.forName("org.postgresql.Driver")卡住了

陪伴而非守候 2019-03-30 23:19:25
在用jdbc的org.postgresql.Driver时卡住了, 代码如下:driveName = "org.postgresql.Driver";logger_.log("drive Name: "+driveName);try {Class.forName(driveName);}catch(Exception e){logger_.log("catch exception while load postgresql driver: " + e.toString());e.printStackTrace();}logger_.log("connect succeed");在日志打出 "drive Name org.postgresql.Driver"后, 就停住了, 既不打出异常日志也没有链接成功的日志.控制台也是停住, 但是进程并没有终止, 这是为什么?这种情况不是每次都发生, 偶尔出现一次.
查看完整描述

2 回答

?
MM们

TA贡献1886条经验 获得超2个赞

数据库的连接需要0.2到2秒吧,之前也遇到多,如果控制台没有抛出异常的话,那就证明的程序没错,我之前也遇到过,等待一下就会连接上,这跟很多因素有关


查看完整回答
反对 回复 2019-04-30
?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

是不是你的数据库那会锁住了,只是猜想,可能资源被占用了,等其他线程释放了可能就连接上了,


查看完整回答
反对 回复 2019-04-30
  • 2 回答
  • 0 关注
  • 1070 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号