为Driver.connect()设置JDBC的超时

时间:2013-11-27 16:21:07

标签: jdbc connection timeout

有没有办法在JDBC尝试创建连接的时间内设置JDBC的超时值?(即Driver.connect()的超时)

1 个答案:

答案 0 :(得分:1)

您可以使用DriverManager.setLoginTimeout(..)。请注意,并非所有司机都支持这一点。某些驱动程序(也)提供连接属性来设置连接超时。

请注意,某些JDBC驱动程序也有连接超时,这与连接/登录超时不同。连接超时通常是套接字的阻塞超时。