3 Configuración de Servicios al Proveedor

Las propiedades de configuración de Provider Services están disponibles en la interfaz web de Essbase para ayudarle a gestionar los parámetros de timeout de red.

Puede definir los valores para las configuraciones de Provider Services en la consola. Consulte Definición de Propiedades de Configuración de Servicios de Proveedor.

essbase.jobs.maxCount

La propiedad de configuración de Provider Services essbase.jobs.maxCount le permite establecer el número máximo de trabajos paralelos que Essbase puede ejecutar.

Sintaxis

essbase.jobs.maxCount n

n: especifica el número de trabajos activos que Essbase puede ejecutar en paralelo. El valor por defecto es 10.

Descripción

Los trabajos son operaciones que se pueden ejecutar desde la interfaz web de Essbase. Los trabajos incluyen la carga de datos, la creación de dimensiones, la exportación de cubos, la ejecución de scripts MaxL, la ejecución de cálculos y la eliminación de datos. Los trabajos son asíncronos, lo que significa que se ejecutan en segundo plano como un único thread. Cada trabajo tiene un ID único.

Esta propiedad distingue entre mayúsculas y minúsculas, así que asegúrese de especificar su nombre tal como se muestra en el ejemplo.

Ejemplo

essbase.jobs.maxCount 15

olap.server.netRetryCount

La propiedad de configuración de Essbase Provider Services olap.server.netRetryCount le permite establecer el número de veces que una API puede reintentar una operación de red incorrecta antes de fallar e informar de un error. Si olap.server.netSocketTryInfinite está definido en true, olap.server.netRetryCount no tiene ningún efecto.

Sintaxis

olap.server.netRetryCount n

n: un valor entero. El valor por defecto es 600 reintentos. Cada cinco intentos da un tiempo de espera de un segundo. El valor por defecto, 600, proporciona un timeout de dos minutos.

olap.server.netSocketTimeOut

La propiedad de configuración de Provider Services olap.server.netSocketTimeOut le permite establecer el tiempo máximo que una operación de red de Essbase (lectura/escritura) se puede bloquear antes de que la operación de E/S sufra un timeout.

Sintaxis

olap.server.netSocketTimeOut n

n: especifica el número de milisegundos que se puede bloquear una operación de red de Essbase antes del timeout de la operación de E/S.

Note:

Este valor afecta al comportamiento general de timeout de solicitud y no se debe cambiar de forma arbitraria.

Ejemplo

olap.server.netSocketTimeOut 200

olap.server.netSocketTryInfinite

La propiedad de configuración de Essbase Provider Services olap.server.netSocketTryInfinite le permite establecer si el cliente seguirá intentando infinitamente en una operación de red. Si se establece en true, olap.server.netRetryCount no tiene ningún efecto. El valor por defecto es false.

Sintaxis

olap.server.netSocketTryInfinite true|false

system.cluster.monitorInterval

La propiedad de configuración system.cluster.monitorInterval de Provider Services permite establecer el intervalo en el que Essbase sondea los nodos de servidor en clusters activo-activo (solo lectura) para determinar si los nodos están inactivos o activos.

Sintaxis

system.cluster.monitorInterval n

n: intervalo, en segundos, en el que Essbase sondea los nodos de los clusters activo-activo (solo lectura) para ver si están inactivos o activos. El intervalo predeterminado es de 30 ms.

Ejemplo

system.cluster.monitorInterval 30