[asterisk-bugs] [JIRA] (ASTERISK-26229) [patch] app_voicemail: increase taskprocessor alert levels for IMAP storage

Alexei Gradinari (JIRA) noreply at issues.asterisk.org
Fri Jul 29 17:12:56 CDT 2016


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

Alexei Gradinari updated ASTERISK-26229:
----------------------------------------

    Description: 
On heavy loaded system with IMAP or DB storage,
'app_voicemail' taskprocessor queue could reach 500 scheduled tasks.
It could happen when IMAP or DB server died or not reachable.
It could happen on startup when there are many (thousands)
realtime endpoints configured with unsolicited mwi.
If taskprocessor queue reached high level, the alert is triggered
and the pjsip/distributor stops processing new requsts.

The patch adds 2 new 'general' configuration options
to tune taskprocessor alert levels:
'tps_queue_high' - Taskprocessor high water alert trigger level.
'tps_queue_low' - Taskprocessor low water clear alert level

  was:
On heavy loaded system with IMAP storage sometimes
the 'app_voicemail' task processor queue reached 500 scheduled tasks.

Need to increase alert levels if IMAP storage is used.


> [patch] app_voicemail: increase taskprocessor alert levels for IMAP storage
> ---------------------------------------------------------------------------
>
>                 Key: ASTERISK-26229
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-26229
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: Applications/app_voicemail/IMAP
>    Affects Versions: 13.10.0
>            Reporter: Alexei Gradinari
>            Assignee: Alexei Gradinari
>
> On heavy loaded system with IMAP or DB storage,
> 'app_voicemail' taskprocessor queue could reach 500 scheduled tasks.
> It could happen when IMAP or DB server died or not reachable.
> It could happen on startup when there are many (thousands)
> realtime endpoints configured with unsolicited mwi.
> If taskprocessor queue reached high level, the alert is triggered
> and the pjsip/distributor stops processing new requsts.
> The patch adds 2 new 'general' configuration options
> to tune taskprocessor alert levels:
> 'tps_queue_high' - Taskprocessor high water alert trigger level.
> 'tps_queue_low' - Taskprocessor low water clear alert level



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



More information about the asterisk-bugs mailing list