Configuración de las diferencias entre el perfil completo y el perfil Liberty: elemento connectionManager

Existen algunas diferencias de configuración entre connectionManager en el perfil Liberty y las agrupaciones de conexión en el perfil completo.

  • Propiedades con nombres diferentes
    • maxConnectionsPerThread, que es maxNumberofMCsAllowableInThread en el perfil completo.
    • maxIdleTime, que es unusedTimeout en el perfil completo.
    • maxPoolSize, que es maxConnections en el perfil completo.
    • minPoolSize, que es minConnections en el perfil completo.
  • Propiedades de duración
    También puede especificar las propiedades de duración en tiempo con unidades en el perfil Liberty. Por ejemplo:
    <connectionManager id="pool1" connectionTimeout="30s" reapTime="3m" maxIdleTime="30m"/>
    Consulte la sección Elementos de configuración en el archivo server.xml para obtener las unidades de tiempo y los formatos para el elemento connectionManager. Si no especifica las unidades de tiempo en el perfil Liberty, se utilizan las unidades predeterminadas como en el perfil completo.
  • Diferencias entre los valores de tiempo de espera inmediato y el tiempo de espera nunca (inhabilitado)
    Hay diferencias en los valores que representan los valores de tiempo de espera inmediato y nunca (inhabilitado).
    • El perfil Liberty utiliza un valor de 0 para representar el valor de inmediato, mientras que el perfil completo utiliza generalmente un valor de-1 para el valor de inmediato.
    • El perfil Liberty utiliza un valor de -1 para representar el valor de nunca (inhabilitado), mientras que el perfil completo utiliza generalmente el valor de0 para el valor de nunca (inhabilitado).
    Específicamente esto se aplica a los siguientes atributos:
    • agedTimeout
    • connectionTimeout
    • maxIdleTime, que es unusedTimeout en el perfil completo.
    • reapTime
  • Cambios en las políticas de depuración

    En el perfil Liberty, hay tres valores de políticas de depuración: EntirePool, FailingConnectionOnly y ValidateAllConnections.

    En el perfil completo, existen dos valores de políticas de depuración: EntirePool y FailingConnectionOnly, con una segunda propiedad, defaultPretestOptimizationOverride, que determina el comportamiento de FailingConnectionOnly.

    Las políticas de depuración en el perfil Liberty y sus equivalentes en el perfil completo son:

    • purgePolicy="EntirePool", que es el mismo para ambos.
    • purgePolicy="FailingConnectionOnly", que es equivalente a purgePolicy="FailingConnectionOnly" con defaultPretestOptimizationOverride="false" en el perfil completo.
    • purgePolicy="ValidateAllConnections", que es equivalente a purgePolicy="FailingConnectionOnly" con defaultPretestOptimizationOverride="true" en el perfil completo.

Icono que indica el tipo de tema Tema de referencia

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_connpool_diff
Nombre de archivo:rwlp_connpool_diff.html