2012-07-03 8 views
8

De acuerdo con DBCP Document, BasicDataSource no es compatible con setLoginTimeout(). Mi pregunta es, ¿cómo configuro LoginTimeout para la creación de objetos Connection? Sé que puedo configurar maxWait en el grupo, pero tengo entendido que solo se utilizará cuando el grupo se agote y esté esperando que se libere una conexión existente. No me salvará de la situación en la que se necesita crear una nueva conexión, pero la conexión/inicio de sesión en el DB se bloquea.Conexión DBCP Pool loginTimeout

Cualquier ayuda es apreciada. Gracias.

Respuesta

0

Bueno, siempre hay una opción para agregar el parámetro correcto a la URL. Dependiendo de qué DB esté utilizando, puede agregar uno de los parámetros en la url JDBC.

Here is the link que confirma que BasicDataSource no soporta loginTimeout

And at the bottom of this blog Hay una tabla que enumera los parámetros de URL para los tiempos de espera de conexión.