Asterisk 间歇性退出
Asterisk quits intermittently
我一直在做一个需要 Asterisk 作为 SIP 代理的项目。我可以使用我的 asterisk 设置注册、拨打和接听电话。
唯一的问题是 Asterisk 间歇性退出,没有任何崩溃转储或隔离错误!我还发现,由于没有任何可访问的用户,它会退出。重新启动时,我看到最后到达的用户的最后资格 0 的消息。
几乎一直停留在这个问题上,任何帮助将不胜感激。!
Asterisk 不是 PROXY,它是 pbx。
对于代理(负载超过 1k 调用或 CPS 超过 80)请使用 kamailio。
您已启用核心转储并使用调试标志编译星号以进行调试。
您也可以考虑将 pjsip 更改为 chan_sip 或相反。
https://wiki.asterisk.org/wiki/display/AST/Getting+a+Backtrace
必须手动启用核心转储:https://wiki.asterisk.org/wiki/display/AST/Getting+a+Backtrace
然后您可以使用以下方法调试问题:
gdb `which asterisk` /tmp/core*
然后键入 bt full 以显示所有线程。
我一直在做一个需要 Asterisk 作为 SIP 代理的项目。我可以使用我的 asterisk 设置注册、拨打和接听电话。
唯一的问题是 Asterisk 间歇性退出,没有任何崩溃转储或隔离错误!我还发现,由于没有任何可访问的用户,它会退出。重新启动时,我看到最后到达的用户的最后资格 0 的消息。
几乎一直停留在这个问题上,任何帮助将不胜感激。!
Asterisk 不是 PROXY,它是 pbx。
对于代理(负载超过 1k 调用或 CPS 超过 80)请使用 kamailio。
您已启用核心转储并使用调试标志编译星号以进行调试。
您也可以考虑将 pjsip 更改为 chan_sip 或相反。
https://wiki.asterisk.org/wiki/display/AST/Getting+a+Backtrace
必须手动启用核心转储:https://wiki.asterisk.org/wiki/display/AST/Getting+a+Backtrace
然后您可以使用以下方法调试问题:
gdb `which asterisk` /tmp/core*
然后键入 bt full 以显示所有线程。