Configuración del tiempo de espera de validación de conexión

Puede configurar un tiempo de espera para la validación de conexión por parte del controlador de JDBC Java™ Database Connectivity) a través de una propiedad personalizada de origen de datos en los paneles de configuración de orígenes de datos.

Acerca de esta tarea

Puede elegir entre validar las conexiones con el controlador de JDBC o que el servidor de aplicaciones ejecute una consulta SQL. Seleccione uno o los dos atributos de preprueba de conexión siguientes:
  • Validar conexiones nuevas
  • Validar conexiones agrupadas existentes
De manera predeterminada, la validación de conexión está inhabilitada. Cuando se guarda la configuración del origen de datos, la consola administrativa proporciona sólo la opción que se selecciona. La consola administrativa seleccionará la validación por tiempo de espera o por consulta, pero si la validación no se habilita, el servidor de aplicaciones seleccionará cualquiera de las dos opciones.

Procedimiento

  1. Abra la consola de administración.
  2. Vaya al panel Propiedades del origen de datos de WebSphere Application Server correspondiente al origen de datos concreto.
    1. Seleccione Recursos > JDBC > Orígenes de datos > origen_datos
    2. Seleccione Propiedades del origen de datos de WebSphere Application Server.
  3. Vaya a la sección Propiedades de validación de conexión.
  4. Seleccione el tipo de conexiones que el servidor de aplicaciones validará.
    • Seleccione Validar nuevas conexiones. Esta opción especifica que el gestor de conexiones pruebe las conexiones con la base de datos recién creadas.
    • Seleccione Validar conexiones agrupadas existentes. Esta opción especifica que el gestor de conexiones prueba la validez de las conexiones agrupadas antes de devolverlas a las aplicaciones.
    • Puede seleccionar las dos opciones.
  5. Pulse Validación por controlador JDBC. El servidor de aplicaciones emite un aviso si Validación por controlador JDBC está configurado y el controlador de JDBC no implementa JDBC 4.0 o si el método Connection.isValid genera un error.
    Deprecated feature Deprecated feature: Validación de la conexión mediante consulta SQL ya no se utiliza. Utilice, en su lugar la validación mediante controlador de JDBC.depfeat
  6. Entre el valor de tiempo de espera en el recuadro de entrada. El valor de tiempo de espera se expresa en segundos.
    Avoid trouble Avoid trouble: Si se configuran reintentos, es decir que el intervalo de reintento no se establece en 0, para Validar nuevas conexiones o Validar conexiones agrupadas existentes, el valor completo del tiempo de espera se aplica a cada reintento. Para cada reintento, el servidor de aplicaciones está a la espera durante el intervalo de reintento. El controlador de JDBC utiliza el valor completo del tiempo de espera para validar la conexión.gotcha
  7. Guarde la configuración del origen de datos.

Qué hacer a continuación

Si va a modificar un origen de datos existente, reinicie el servidor para que este cambio entre en vigor. Si se trata de un origen de datos nuevo, no es necesario reiniciar el servidor.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_connectimeout
File name: tdat_connectimeout.html