Ejecutor planificado persistente (persistentExecutor)
Planifica y ejecuta las tareas persistentes.
Nombre de atributo | Tipo de datos | Valor predeterminado | Descripción |
---|---|---|---|
contextServiceRef | Una referencia a un elemento contextService de nivel superior (string). | DefaultContextService | Configura cómo se captura el contexto y se propaga a las hebras |
enableTaskExecution | boolean | true | Determina si esta instancia puede ejecutar o no tareas. |
id | string | Un ID de configuración exclusivo. | |
initialPollDelay | Un período de tiempo con precisión de milisegundos | 0 | Duración del tiempo para esperar antes de que la instancia pueda sondear el almacén persistente para las tareas para ejecutar. Un valor -1 retarda el sondeo hasta que se inicia mediante programación. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
pollInterval | Un período de tiempo con precisión de milisegundos | -1 | Intervalo entre sondeos para tareas para ejecutar. Un valor de -1 inhabilita todo el sondeo después del sondeo inicial. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
pollSize | int
Mínimo:1 |
El número máximo de entradas de tarea que deben encontrarse al sondear el almacén persistente en busca de tareas que deben ejecutarse. Si no se especifica, no hay ningún límite. | |
retryInterval | Un período de tiempo con precisión de milisegundos | 1m | La cantidad de tiempo que debe transcurrir entre el segundo reintento y los siguientes reintentos consecutivos de una tarea anómala. El primer reintento se produce inmediatamente, independientemente del valor de este atributo. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
retryLimit | short
Mínimo:-1 Máximo:10000 |
10 | Límite de reintentos consecutivos de una tarea que ha fallado o se ha retrotraído, después del cual la tarea se considera anómala permanentemente y no se prueban más reintentos. Un valor -1 permite reintentos ilimitados. |
taskStoreRef | Una referencia a un elemento databaseStore de nivel superior (string). | defaultDatabaseStore | Almacén persistentes para tareas planificadas. |
- contextService
Descripción: Configura cómo se captura el contexto y se propaga a las hebrasObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción baseContextRef Una referencia a un elemento contextService de nivel superior (string). Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto. jndiName string Nombre JNDI onError - IGNORE
- FAIL
- WARN
WARN Determina la acción que se va a tomar en respuesta a los errores de configuración. Por ejemplo, si se ha configurado securityContext para este servicio contextService, pero no se ha habilitado la característica de seguridad, onError determina si se va a emitir un error, un aviso o se ignoran las partes de la configuración que no son correctas. - IGNORE
- El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
- FAIL
- El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
- WARN
- El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
- contextService > baseContext
Descripción: Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción baseContextRef Una referencia a un elemento contextService de nivel superior (string). Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto. id string Un ID de configuración exclusivo. jndiName string Nombre JNDI onError - IGNORE
- FAIL
- WARN
WARN Determina la acción que se va a tomar en respuesta a los errores de configuración. Por ejemplo, si se ha configurado securityContext para este servicio contextService, pero no se ha habilitado la característica de seguridad, onError determina si se va a emitir un error, un aviso o se ignoran las partes de la configuración que no son correctas. - IGNORE
- El servidor no emitirá mensajes de aviso y error cuando se produzca un error de configuración.
- FAIL
- El servidor emitirá un mensaje de aviso o error con el primer error y después se detendrá el servidor.
- WARN
- El servidor emitirá mensajes de aviso y error cuando se produzca un error de configuración.
- contextService > baseContext > baseContext
Descripción: Especifica un servicio de contexto base desde el que se hereda el contexto que todavía no se ha definido en este servicio de contexto.Obligatorio: falseTipo de datos: com.ibm.ws.context.service-factory
- contextService > baseContext > classloaderContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo.
- contextService > baseContext > jeeMetadataContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo.
- contextService > baseContext > securityContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo.
- contextService > baseContext > syncToOSThreadContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo.
- contextService > baseContext > zosWLMContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción daemonTransactionClass string ASYNCDMN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se ha creado un nuevo contexto WLM para el trabajo de daemon. defaultTransactionClass string ASYNCBN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se está creando un nuevo contexto WLM para el trabajo que no es de daemon. id string Un ID de configuración exclusivo. wlm - Propagate
- PropagateOrNew
- New
Propagate Indica cómo debe manejarse el contexto WLM para el trabajo que no es de daemon. - Propagate
- Utiliza el mismo contexto WLM (si existe).
- PropagateOrNew
- Utiliza el mismo contexto WLM o crea uno nuevo si no existe ninguno.
- New
- Crea siempre un nuevo contexto WLM.
- contextService > classloaderContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo.
- contextService > jeeMetadataContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo.
- contextService > securityContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo.
- contextService > syncToOSThreadContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo.
- contextService > zosWLMContext
Descripción: Un ID de configuración exclusivo.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción daemonTransactionClass string ASYNCDMN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se ha creado un nuevo contexto WLM para el trabajo de daemon. defaultTransactionClass string ASYNCBN El nombre de la clase de transacción proporcionado a WLM para clasificar el trabajo cuando se está creando un nuevo contexto WLM para el trabajo que no es de daemon. id string Un ID de configuración exclusivo. wlm - Propagate
- PropagateOrNew
- New
Propagate Indica cómo debe manejarse el contexto WLM para el trabajo que no es de daemon. - Propagate
- Utiliza el mismo contexto WLM (si existe).
- PropagateOrNew
- Utiliza el mismo contexto WLM o crea uno nuevo si no existe ninguno.
- New
- Crea siempre un nuevo contexto WLM.