2014-08-31 169 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/但他們是真的是舊。