我正在创建一个SIPp脚本来生成一些SIP调用。由于我有4台服务器,我需要在它们之间进行负载均衡。我了解SIPP将在执行开始时从DNS解析IP并使用此IP直到方案完成。
为了改变我跟随this suggestion的行为。基本上我需要做的就是将它添加到我的uac.xml场景中:
<nop>
<action>
<setdest host="[field0 file=iplist.csv]" port="5080" protocol="udp" />
</action>
</nop>
但是,如果我从命令行中取消远程主机,则无法运行该方案,因为它会抛出: 缺少远程主机参数。此方案需要它。
如果我通过远程主机,它看起来像SIPp忽略了从uac.xml脚本设置目标主机的操作。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:1)
您无法从SIPP工具进行负载平衡,因为它在执行命令时需要强制主机。因此,您可以在不同的主机上执行4个Sipp实例