65 lines
1.9 KiB
XML
65 lines
1.9 KiB
XML
<?xml version="1.0"?>
|
|
<!DOCTYPE tsung SYSTEM "/usr/local/share/tsung/tsung-1.0.dtd">
|
|
<tsung loglevel="error" version="1.0">
|
|
<!-- Client side setup -->
|
|
<clients>
|
|
<client host="loadnode1" weight="1" cpu="8" maxusers="200000">
|
|
<ip scan="true" value="eth0"/>
|
|
</client>
|
|
<client host="loadnode2" weight="1" maxusers="200000" cpu="8">
|
|
<ip scan="true" value="eth0"/>
|
|
</client>
|
|
<client host="loadnode3" weight="1" maxusers="200000" cpu="8">
|
|
<ip scan="true" value="eth0"/>
|
|
</client>
|
|
</clients>
|
|
|
|
<!-- Server side setup -->
|
|
<servers>
|
|
<server host="172.16.1.94" port="1883" type="tcp"></server>
|
|
</servers>
|
|
|
|
|
|
<load >
|
|
<arrivalphase phase="1" duration="90" unit="second">
|
|
<users maxnumber="270000" arrivalrate="3000" unit="second"/>
|
|
</arrivalphase>
|
|
<arrivalphase phase="2" duration="90" unit="second">
|
|
<users maxnumber="270000" arrivalrate="3000" unit="second"/>
|
|
</arrivalphase>
|
|
</load>
|
|
<options>
|
|
<option name="ports_range" min="1025" max="65535"/>
|
|
</options>
|
|
<sessions>
|
|
<session name="mqtt-example" probability="100" type="ts_mqtt">
|
|
<request>
|
|
<mqtt type="connect" clean_start="true" keepalive="10" will_topic="will_topic" will_qos="0" will_msg="will_msg" will_retain="false"></mqtt>
|
|
</request>
|
|
<for from="1" to="10" incr="1" var="loops">
|
|
<request subst="true">
|
|
<mqtt type="publish" topic="test_topic" qos="0" retained="false">test_message</mqtt>
|
|
</request>
|
|
</for>
|
|
<request>
|
|
<mqtt type="disconnect"></mqtt>
|
|
</request>
|
|
</session>
|
|
<!--<session name="mqtt-example" probability="0" type="ts_mqtt">
|
|
<request subst="true">
|
|
<mqtt type="subscribe" topic="test_topic" qos="1"></mqtt>
|
|
</request>
|
|
<request>
|
|
<mqtt type="waitForMessages" timeout="5"></mqtt>
|
|
</request>
|
|
<request subst="true">
|
|
<mqtt type="unsubscribe" topic="test_topic"></mqtt>
|
|
</request>
|
|
<request>
|
|
<mqtt type="disconnect"></mqtt>
|
|
</request>
|
|
</session>-->
|
|
|
|
</sessions>
|
|
</tsung>
|