日期:2014-05-20  浏览次数:20779 次

jdbc连接mysql出错,很奇怪。


环境:Ubuntu server 12 + apache-tomcat-7 + mysql 5.5

描述:访问静态页面没有问题,访问数据库两次才能成功一次。
错误日志:
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.ConnectException
MESSAGE: Connection timed out

STACKTRACE:

java.net.ConnectException: Connection timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)


------解决方案--------------------
看一下驱动有没有问题
------解决方案--------------------
检查一下防火墙设置