0

我有一个使用星号、dahdi 和 libpri 的软 PBX 设置。处理超过 200 个呼叫时,Asterisk 经常停止。因此,所有处理调用都被放弃了。

服务器配置:

RAM:32 GB
处理器:16 核
操作系统:debian Squeeze - 64 位(未安装 X)

Asterisk 版本:13.10
Dahdi TE435/235 版本:2.11.1(我们使用 4 端口卡 2 号)
Libpri 版本:1.4.11

我们在 asterisk.conf 中将 maxfiles 更改为 2000 以处理 240 个调用

在 dmesg 中出现以下错误:

wcte43x 0000:05:00.0:硬件检测到欠载。最大延迟为 12 毫秒。[406144.759396] __ratelimit:48 个回调被抑制

在星号日志中收到以下警告:

WARNING[4876][C-000000db] sig_analog.c:在通道 37 上处于奇怪状态 6 的响铃/摘机 WARNING[4876][C-000000db] channel.c:意外的控制子类“2”

在消息日志中收到以下消息,

Altumivr 内核:[165794.686917] 星号 [32641] 陷阱除法错误 ip:7f14375e75eb sp:7f1411b1c1a0 错误:0 in res_musiconhold.so[7f14375e1000+b000]

是否需要在配置级别进行任何调整。请协助和建议。

4

1 回答 1

-2

digium 卡 (wcte43x) 的问题。硬件检测到错误 Underrun。更换卡后,最长 12 毫秒的延迟得到解决。谢谢你。

于 2017-09-05T10:25:03.773 回答