task-executor.properties
Summary
This file contains parameters to set up the task executor module. This module handles parallel thread execution on clustered systems.
| Parameter | Domain | Default value | Description |
|---|---|---|---|
| threadpool.core.pool.size | Number | 50 | Defines the initial size of the thread pool. |
| threadpool.max.pool.size | Number | 100 | Defines the maximum size of the thread pool. |
| threadpool.queue.capacity | Number | 75 | Defines the maximum number of threads to be queued for future execution. |
| threadpool.keep.alive.seconds | Number | 120 | Defines an interval the thread pool will check the managed threads for availability. |
| task-executor.jmx.domain | String | ${gkr.common.med.jmx.domain} | Defines a domain for JMX monitoring, specifically the monitoring of the task executor. Important in environments with multiple JMX monitored applications. |