Class NodeExecutorUsage
java.lang.Object
com.flowable.platform.service.health.NodeExecutorUsage
Duration-weighted average thread and queue usage percentages per (node, executor) for both
a 10-minute and a 1-hour window, computed in a single pass over the 1-hour window via
conditional aggregation. Percentages are
null when the underlying capacity (max pool
size or queue capacity) was zero across the window.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNode()voidsetExecutorName(String executorName) voidvoidsetQueueUsage10mPercent(Integer queueUsage10mPercent) voidsetQueueUsage1hPercent(Integer queueUsage1hPercent) voidsetThreadUsage10mPercent(Integer threadUsage10mPercent) voidsetThreadUsage1hPercent(Integer threadUsage1hPercent)
-
Field Details
-
node
-
executorName
-
threadUsage10mPercent
-
threadUsage1hPercent
-
queueUsage10mPercent
-
queueUsage1hPercent
-
-
Constructor Details
-
NodeExecutorUsage
public NodeExecutorUsage()
-
-
Method Details
-
getNode
-
setNode
-
getExecutorName
-
setExecutorName
-
getThreadUsage10mPercent
-
setThreadUsage10mPercent
-
getThreadUsage1hPercent
-
setThreadUsage1hPercent
-
getQueueUsage10mPercent
-
setQueueUsage10mPercent
-
getQueueUsage1hPercent
-
setQueueUsage1hPercent
-