Тестирование работы с соединением
Версия 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 (С сохранением сообщений в файловую систему)