我有一个设置,其中我使用 Asterisk [Elastix 4] 作为中继,这意味着我有一个软开关,可以将某些号码重定向到 Elastix,并且我使用呼入路由和其他目的地将号码替换为实际号码(例如免费电话号码),并且这些实际号码将 IVR 作为自动应答,我注意到在客户跳过 IVR 听到的一些并发调用后 [ 从开始时大约 3 - 5 秒就被修剪了来自 IVR],
例如,如果 IVR 说:欢迎来到 X 公司,请按 1 进行询问,...
来电者 #7 或 #10 [随机] 可能会听到,调用号码时按 2 作为开始,
我的设置在 VM 计算机上 [ 8GB RAM ,8 核 (Intel(R) Xeon(R) CPU E5-4640 v4 @ 2.10GHz) ]
感谢您的帮助,指出我如何检查可能发生延迟的位置[以及我是否可以采取任何措施来从 Asterisk 方面解决问题,]
我尝试使用 tcpdump 来捕获所有内容 [sip 和 rtp],但我无法从那里捕获音频来检查问题是否来自交换机
问候,
最佳答案
没有现实的方法来确定虚拟机的性能限制。
唯一的方法是测试。
您可以通过监视器录制通话,检查虚拟机主机等的日志等。
但这对于SO来说是题外话,因为不是编程问题。
关于linux - 多次调用时的 Asterisk 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47736175/