SIPp客户端针对不同的主机

时间:2018-03-12 19:08:00

标签: sipp

我正在创建一个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脚本设置目标主机的操作。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

您无法从SIPP工具进行负载平衡,因为它在执行命令时需要强制主机。因此,您可以在不同的主机上执行4个Sipp实例