[jboss-jira] [JBoss JIRA] (WFLY-6321) Create tool to monitor clustering thread pool usage

Richard Achmatowicz (JIRA) issues at jboss.org
Mon Mar 7 09:57:00 EST 2016


    [ https://issues.jboss.org/browse/WFLY-6321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13172290#comment-13172290 ] 

Richard Achmatowicz edited comment on WFLY-6321 at 3/7/16 9:56 AM:
-------------------------------------------------------------------

Need to answer two questions:
- why are there never any active threads shown at the monitoring intervals?
-- can't say why, other than the tasks involved my have a very short duration
-- writing up an example program which monitors executors and uses long running tasks, the active tasks are clearly visible
- does infinispan ever allocate per-cache executors? 
-- I added code to check for duplicate additions to the map and did not see any ... 



was (Author: rachmato):
Need to answer two questions:
- why are there never any active threads shown at the monitoring intervals?
- does infinispan ever allocate per-cache executors? (I added code to chjeck for duplicate additions to the map and did not see any)


> Create tool to monitor clustering thread pool usage
> ---------------------------------------------------
>
>                 Key: WFLY-6321
>                 URL: https://issues.jboss.org/browse/WFLY-6321
>             Project: WildFly
>          Issue Type: Task
>          Components: Clustering
>            Reporter: Richard Achmatowicz
>            Assignee: Richard Achmatowicz
>            Priority: Minor
>
> Scheduled executors and thread pools are used widely in JGroups and Infinispan for asynchronously executing tasks.  When thread pools are not adequately sized to the load they are subjected to, this can lead to performance problems. 
> It would be helpful if we could see thread pool usage as a function of elapse time during performance runs, in order to diagnose potential thread pool issues.
> This task will provide a Byteman-based tool to monitor threadpool usage and allow a report to be attached to SmartFrog test jobs.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list