Что означает синхронность в Tsung?

Вот мой tsung.xml:

<?xml version="1.0"?>

<!DOCTYPE tsung SYSTEM "/usr/local/share/tsung/tsung-1.0.dtd">
<tsung loglevel="warning" version="1.0">

  <clients>
    <client host="localhost" use_controller_vm="true" maxusers="30000"/>
  </clients>

  <servers>
      <server host="127.0.0.1" port="9988" type="tcp"/>
  </servers>
<!--
  <monitoring>
    <monitor host="localhost" type="erlang"></monitor>
  </monitoring>
-->
  <load duration="90" unit="second">
    <arrivalphase phase="1" duration="1" unit="minute">
      <users arrivalrate="300" unit="second" />
    </arrivalphase>
  </load>

  <options>
      <option name="thinktime" value="0" random="false" override="true"/>
      <option name="tcp_snd_buffer" value="4096"/>
      <option name="tcp_rcv_buffer" value="4096"/>
      <option name="ports_range" min="1025" max="65535"/>
  </options>

  <sessions>
    <session name="mysocket" probability="100" type="ts_raw">
      <request>
        <raw datasize="1" ack="local"></raw>
      </request>
    </session>
  </sessions>

</tsung>

Он проверяет мою программу сокетов, но я не могу полностью понять отчет Tsung.

Пожалуйста, помогите посмотреть на эту картинку, что значит "одновременно"?

Одновременное изображение

Если кто-нибудь может помочь мне рассказать что-нибудь о статистике отчета, это будет хорошо.

Статистика вроде следующей (взято из руководства Цунга):

users: Number of simultaneous users.
connected: Number of simultaneous connected users. new in 1.2.2.

Хорошо это или плохо, если users и connected низкие?

Заранее спасибо.


person Yejun Su    schedule 28.03.2013    source источник


Ответы (1)


http-сервер закроет TCP-сокет, если в течение некоторого времени на нем не будет никаких действий или если он будет перегружен. Открытие и закрытие сокетов TCP автоматически обрабатывается Tsung. При этом значение «подключено» — это текущее количество «пользователей», подключенных к серверу. Надеюсь это поможет

person Ian Fleming    schedule 03.04.2013