Я пытаюсь измерить латентность каждого болта в топологии. Количество задержек, предоставляемое Storm, недостаточно, так как мы хотим рассчитать процентили. В моей текущей настройке я измеряю задержку болта, измеряя время, необходимое для завершения метода выполнения, включая вызов испускания. Предположение, приведенное выше, заключается в том, что излучатель коллектора немедленно возвращается, не вызывая следующий метод выполнения экземпляров болта, даже если один и тот же исполнитель делится между текущим экземпляром болта и последующим экземпляром болта в топологии.Измерительная латентность штормовых болтов
0
A
ответ
0
Поставив таймер в начале и в конце вашего метода выполнения (после испускания), вы должны быть в порядке.
Смежные вопросы
- 1. Тестирование штормовых болтов и носиков
- 2. Подключение базы данных штормовых болтов
- 3. Есть ли какой-либо способ для кортежей ACK в части штормовых болтов
- 4. Государственная экономия штормовых болтов, которые выполняют периодическую агрегацию и сохраняют результат agg для db
- 5. Реализация нескольких штормовых топологий
- 6. Пример группировки штормовых полей
- 7. Измерительная тестируемость кода C#
- 8. Запуск нескольких штормовых топологий в локальном режиме
- 9. Должна ли полная латентность топологии шторма быть равна (или близко) к сумме болтов?
- 10. создание группы флагов-штормовых путей
- 11. Маршрут повторения болтов
- 12. Swift Измерительная нотация для UnitType
- 13. Измерительная строка и ширина шрифта
- 14. Измерительная сила пунша на iphone
- 15. Профильная измерительная аппаратура с отношениями
- 16. UIControlEventTouchUpInside латентность
- 17. СОРМ Болтов выполнить метод работает
- 18. Испускающий набор для разных болтов
- 19. Что такое «задача» в штормовых параллельности
- 20. Монго Пулы соединений для штормовых топологии
- 21. штормовых указатели кучи хранятся в станде :: очередь
- 22. Arduino измерительная мощность для запуска кода
- 23. iOS измерительная веб-страница Скачать TIme
- 24. Измерительная карта изометрической плитки для GL_DEPTH_COMPONENT24_OES
- 25. Измерительная рамка Время рендеринга приложения для Android
- 26. Как имитировать латентность сети/искусственно добавлять латентность в сеть?
- 27. Низкая латентность R представляет
- 28. Как вычислить латентность
- 29. Зачем увеличивать латентность?
- 30. System.out.print, вызывающий латентность?
Означает ли это, что метод испускания является асинхронным? – user3612009
Не обязательно. Возможно, Emit добавляет кортеж во внутреннюю очередь, а следующий болт читает из очереди всякий раз, когда готов обработать следующий кортеж. Поэтому, независимо от того, что вы делаете на следующем болте, испускание всегда занимает одно и то же время, и это очень дешевая инструкция. Если вы хотите измерить, как долго исходит излучение, просто используйте один болт, который только испускает и измеряет это. Затем вы можете вычесть это число из болта, который вы фактически измеряете. –
'вероятно добавляет кортеж' - Да, я также предполагаю, что это то, что происходит, но просто хочу подтверждения. – user3612009