【发布时间】:2014-08-31 12:45:00
【问题描述】:
我有一个 freeswitch 服务器。我的场景是关于 n sip 用户的呼叫广播。我如何使用 SIPP 测试仪在高负载(负载测试)下测试服务器稳定性。我必须在拨号方案(或 lua)中拨什么号码?我必须在 sipp 端使用什么场景?
【问题讨论】:
标签: sip asterisk voip freeswitch
我有一个 freeswitch 服务器。我的场景是关于 n sip 用户的呼叫广播。我如何使用 SIPP 测试仪在高负载(负载测试)下测试服务器稳定性。我必须在拨号方案(或 lua)中拨什么号码?我必须在 sipp 端使用什么场景?
【问题讨论】:
标签: sip asterisk voip freeswitch
最简单的方法是调用 MOH(“hold-music”)扩展,在基本 FS 配置中,默认情况下它的编号为 9664。 您将从 FS 方面得到答案和 RTP。如果你想使用 LUA,你可以创建这个 lua 文件(修改来自 FS wiki 的“hello lua”示例)
-- answer the call
session:answer();
-- play a file
session:streamFile("/path/to/blah.wav");
是的,没有挂断。会话将永远保持,直到 FS 崩溃或手动掉线。显然,WAV 文件应该足够长。
但我认为这里不需要 LUA,MOH 扩展对于简单的测试应该足够了。可能您必须严格设置编解码器,因为不同的编解码器使用不同的带宽。
你也可以在这里找到场景http://www.freeswitch.org/eg/load_test/,但它们真的老了。
【讨论】: