title: Sending messages to durable queue using Rabbit perf test tool
body: <p>How can I send messages to a durable queue using the <a href="https://rabbitmq.github.io/rabbitmq-perf-test/stable/htmlsingle" rel="nofollow noreferrer">Rabbit Perf Test tool</a>? I am getting this following error:</p>
  <blockquote>
  <p>Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method&lt;channel.close&gt;(reply-code=406, reply-text=PRECONDITION_FAILED - inequivalent arg 'durable' for queue 'myservice_q' in vhost 'myvhost': received 'false' but current is 'true', class-id=50, method-id=10)</p>
  </blockquote>
  <p>A command I tried is:</p>
  <blockquote>
  <p>bin/runjava com.rabbitmq.perf.PerfTest -h amqps://myrabbit.instance.com:5671/myvhost -u myservice_q -ad false -pmessages 10 -y0 -f mandatory -f persistent</p>
  </blockquote>
  <p>I used the <code>-f</code> flag with both values <code>persistent</code> and <code>mandatory</code> and it did not work. I tried other flags offered by the tool and none worked. Can someone tell me how this can be done?</p>