2014-08-31 61 views
1

我有一个freeswitch服务器。我的场景是呼叫关于n sip用户的广播。如何使用sipp测试仪在高负载(负载测试)中测试服务器稳定性。拨号计划(或lua)必须拨打什么号码?我必须在sipp方面使用什么场景?Freeswitch:呼叫广播负载测试

回答

1

最简单的方法是拨打MOH(“hold-music”)扩展名,在基本的FS配置中,默认情况下它的号码是9664。 你会从FS端得到答案和RTP。如果你想使用LUA,您可以创建此LUA文件(修改后的“你好LUA”从FS维基例子)

-- 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/但他们是真的是旧。