别人的都是假的,,搞什么工具,,很费事,windows,linux下都有问题,,我的直接简单方便:::
windows下直接用git_bash也能用.telnet netcat那种的都不怎么靠谱
在91.82上开个fs_cli,一个测试originate,一个开bash,运行sh xx.sh:
#!/bin/bash
# <extension name ="load_test">
# <condition field="destination_number" expression="12345678">
# <action application="answer" />
# <action application="sleep" data="60000"/>
# <action application="hangup"/>
# </condition>
# </extension>
#sip_profiles:
# gateway_8324.xml
# <include>
# <gateway name="gateway8324">
# <param name="realm" value="10.161.91.83:5060"/>
# <param name="username" value="2284"/>
# <param name="register" value="false"/>
# <param name="caller-id-in-from" value="true"/>
# <param name="from-user" value="2284"/>
# </gateway>
# </include>
#开两个fs_cli
#hupall 挂断全部通话
#选择下面一种合适自己的,
#开两台fs,一台添加另外一台的网关,然后通过网关呼另外一台的dialplan
for k in $( seq 1 10 )
do
for f in $(seq 1 300)
do
#fs_cli.exe -H 10.161.91.82 -P 8021 -x "bgapi originate sofia/gateway/gateway8324/3911 &park()" #测试外地
#fs_cli.exe -H 10.161.91.82 -P 8021 -x "bgapi originate sofia/gateway/gateway8324/3911 &bridge(user/10014)" #测试外地
#fs_cli.exe -H 10.161.91.82 -P 8021 -x "bgapi originate sofia/external/3911@10.161.91.82:5080 &park()" #测试本地外部端口,可以换成外地外部端口
#fs_cli.exe -H 10.161.91.82 -P 8021 -x "bgapi originate sofia/internal/3911 &bridge(user/10014)" #测试本地
#fs_cli.exe -H 10.161.91.82 -P 8021 -x "bgapi originate sofia/internal/3911@10.161.91.82 &bridge(user/10014)" #测试本地
#fs_cli.exe -H 10.161.91.82 -P 8021 -x 'bgapi originate sofia/internal/12345678@10.161.91.82:5060 &park()' #测试本地
#fs_cli.exe -H 10.161.91.82 -P 8021 -x "bgapi originate {execute_on_answer='sched_hangup +30'}user/1258 &echo" #测试本地
#fs_cli.exe -H 10.161.91.82 -P 8021 -x "bgapi originate {execute_on_answer='sched_hangup +30'}sofia/internal/2910@10.161.91.82 3911 xml default" #测试本地
#fs_cli.exe -H 10.161.91.82 -P 8021 -x "bgapi originate {execute_on_answer='sched_hangup +30'}sofia/internal/12345678@10.161.91.82 &park()" #测试本地
done
sleep 1
done
然后在91.83上开两个fs_cli, 一个看日志,一个看status,show calls,show channles,最后在一起hupall挂断所有
转载请注明:SuperIT » freeswitch并发呼入测试实战