ThreadPool
Management interface to the basic thread pool
Object name format
The objectName for MBeans of this type is of the following form: com.pushtechnology.diffusion:type=ThreadPool,name="name",server="server_name"
Attributes
Name | Type | Read/Write | Description |
---|---|---|---|
activeCount | int | read | The number of active threads |
coreSize | int | read-write | The number of threads to maintain |
keepAlive | long | read-write | Keep-alive time in milliseconds |
largestSize | int | read | The largest number of threads that have simultaneously been in the pool |
maximumSize | int | read-write | Maximum pool size |
queueLowerThreshold | int | read | The lower queue size at which the notification handler will be notified |
queueMaximumSize | int | read | The maximum queue size that the task queue can reach |
queueSize | int | read | The size of the embedded task queue |
queueUpperThreshold | int | read | The upper queue size at which the notification handler will be notified |
size | int | read | The current number of threads in the pool |
taskCount | long | read | The approximate total number of tasks that have ever been scheduled for execution |