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

Версия 3.4 от Alexandr Fokin на 2020/10/20 16:02

Цель тестирования:
Провести сравнение затраченного времени при отправке сообщений в 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

Разница между режимами
1) В среднем разница примерно в 2 раза
2) Возрастает линейно