[ 
https://issues.apache.org/jira/browse/FELIX-6783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17954143#comment-17954143
 ] 

Paul Rütter commented on FELIX-6783:
------------------------------------

Sounds like a few mbeans to get to these values in realtime could help here, 
including a setter to adjust the threadpool size for a running application. 

A PR would be considered of course. 

> Improve monitoring of EventAdmin's threadpool
> ---------------------------------------------
>
>                 Key: FELIX-6783
>                 URL: https://issues.apache.org/jira/browse/FELIX-6783
>             Project: Felix
>          Issue Type: Task
>          Components: Event Admin
>    Affects Versions: eventadmin-1.6.4
>            Reporter: Joerg Hoh
>            Priority: Major
>
> We have a functionality which heavily uses the EventAdmin to send 
> asnychronous events; this results in a heavy usage of the threadpool, and we 
> often have the maxiumum number of threads active.  But beyond this (which is 
> also only visible in threaddumps, the actual number of threads active in that 
> threadpool is not exposed at all) we don't have a chance to find out the 
> actual size of the queue of the executor.
> There should be a way to monitor the relevant runtime information of the 
> eventadmin to better understand what's going on.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to