Тестирование работы с соединением

Версия 2.1 от Alexandr Fokin на 2020/02/09 18:25

Тестирование отправки сообщений

Тест 1
Цель тестирования:
Провести сравнение затраченного времени при отправке сообщений в 2 случаях:
1) на протяжении работы используется 1 экземпляр connection, session, producer
2) при каждой отправке создаеются новый экземпляры connection, session, producer, а после отправки вызывается dispose(закрытие соединения)
Определить порядок времени работы.

Кол-во попыток Кол-во сообщений Среднее (мс) Среднее (сек) Макс(сек) Мин(сек)
5 10 1 1010 1,01 1,1529916 0,8871241
    2 1864 1,865 1,9766908 1,703664
  50 1 4788 4,788 4,994004 4,4252173
    2 9809 9,809 11,8031137 8,3600024
  100 1 9521 9,522 9,8035722 9,0532775
    2 18663 18,664 21,2011199 17,4317359

Тест 2
Цель тестирования:
Провести сравнение затраченного времени при отправке сообщений в 2 случаях:
1) Режим отправки NonPersistent (Сообщения не записываются в файловую систему)
2) Режим отправки Persistent (С сохранением сообщений в файловую систему)