[asterisk-bugs] [JIRA] (ASTERISK-28084) QueueMemberStatus Event flooding AMI
Andrej (JIRA)
noreply at issues.asterisk.org
Fri Sep 28 13:13:54 CDT 2018
Andrej created ASTERISK-28084:
---------------------------------
Summary: QueueMemberStatus Event flooding AMI
Key: ASTERISK-28084
URL: https://issues.asterisk.org/jira/browse/ASTERISK-28084
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Core/ManagerInterface, Core/Stasis
Affects Versions: 13.23.1
Environment: Centos 7
Reporter: Andrej
Hi everybody,
I’d kindly ask for your help - we have an asterisk 13 installation with approximately 100 queues and 30 agents -- all agents are dynamic queue members in multiple queues. When a call comes into any of the queues and asterisk cycles through available agents, we get an error:
[2018-09-28 19:40:51] WARNING[107251]: taskprocessor.c:895 taskprocessor_push: The 'subm:manager_topic-00000006' task processor queue reached 3000 scheduled tasks again.
Negative effect is that AMI dependent applications (like our CRM) start lagging.
Same thing happens when agents login/logoff. I’ve first noticed this problem with asterisk version 13.19, but it’s also present in 13.20 and 13.21. and 13.23.1. Last working version was therefore 13.18.
I can easily reproduce this with test system without any serious load. If this matters, we are using freepbx and dynamic queue members.
I strongly suspect that problem is related to huge amount of AMI messages QueueMemberStatus (flooding the AMI? Stasis? I am no expert, not sure about this part).
I've tried to filter QueueMemberStatus with eventfilter=!Event: QueueMemberStatus in all defined manager users, but that did not solve the problem, asterisk warning messages (and lag) was still there.
Then I've tried to use stasis.conf to decline queue_member_status_type events and this did get rid of warning messages (and lag), but induces memory leak - with every call there is higher memory consumption until asterisk uses all the memory and OOM killer kicks in.
Thanks,
Andrej
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list