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

Jonathan Rose (JIRA) noreply at issues.asterisk.org
Tue Nov 3 15:52:33 CST 2015


Jonathan Rose created ASTERISK-25518:
----------------------------------------

             Summary: 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


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