[Шторм] Что происходит с другими кортежами, привязанными к одному и тому же идентификатору сообщения, если один из них выходит из строя?

Если один из кортежей, привязанных к идентификатору сообщения, завершится неудачно, будут ли другие кортежи обрабатываться полностью или они будут остановлены штурмом?

1 ответ

Решение

Другие кортежи, привязанные к тому же идентификатору сообщения, продолжат обработку как обычно. Storm немедленно выдаст идентификатор сообщения на носике, что, вероятно, заставит носик повторить попытку корневого кортежа.

Причина такого поведения заключается в том, что было бы трудно / дорого заставить носик попытаться сообщить всем болтам, которые могут обрабатывать кортеж, привязанный к идентификатору сообщения с ошибкой, что кортеж уже вышел из строя.

Другие вопросы по тегам