在 Asterisk 上运行似乎与负载相关的出站活动时,我们一直遇到 AMD 检测问题,但我不太确定。
我们所做的是发送基本上针对收债的出境 IVR。我们使用 WombatDialer 作为拨号引擎(因此我们可以免费获得召回和集群,并且仍然可以直接对 Asterisk 进行编程)并且通常包含 app_AMD 用于机器检测。我们运行从源代码安装的 Asterisk 1.8.10。
我们注意到,当我们在一台服务器上调用超过 50-60 次时,我们会收到很多误报——即异常率或 AMD 召回。我们能够检测拨号方案并发现问题似乎出在 AMD 应用程序上。服务器在 50-60 次调用时几乎处于空闲状态,因此 CPU 负载似乎不是问题。
有人知道从这里去哪里吗?或者如何调整 AMD / 获取调试信息?我们可以轻松地扇出更多服务器,但是.... 似乎不是一个好主意。