Тестирование работы с соединением
Версия 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) Возрастает линейно