[asterisk-bugs] [JIRA] (ASTERISK-25518) taskprocessor: Add high water mark

Rusty Newton (JIRA) noreply at issues.asterisk.org
Wed Nov 4 19:06:32 CST 2015


     [ https://issues.asterisk.org/jira/browse/ASTERISK-25518?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Rusty Newton updated ASTERISK-25518:
------------------------------------

    Status: Open  (was: Triage)

> taskprocessor: Add high water mark
> ----------------------------------
>
>                 Key: ASTERISK-25518
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25518
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: Core/General
>    Affects Versions: 13.6.0
>            Reporter: Jonathan Rose
>            Assignee: Jonathan Rose
>
> Understanding when worker threads are blocked can be difficult at times. Due to the way that PJSIP is architected for example stuff won't just lock up but SIP traffic will start piling up. Adding a high water mark to taskprocessors would make this easier to see and debug. When the high water mark is exceeded an error/warning message can be output at an interval with the number of items in the queue. This would allow a developer to see that it keeps growing or allow a deployer to see that under their load and environment they need to allow more threads.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list