Alpakka транзакционный, как обрабатывать сбои - PullRequest
0 голосов
/ 22 февраля 2020

В транзакциях alpakka мы можем получать сообщения только один раз. Таким образом, фиксация выполняется только тогда, когда сообщения используются и обрабатываются.

  1. Но если произошла ошибка, мы перезапускаем поток каждый раз?
  2. Что, если одно и то же сообщение продолжает выдавать ошибку каждый раз? Это будет go в мертвом l oop.

Кажется, у Spring есть способ сделать это https://docs.spring.io/spring-kafka/reference/html/#seek до текущего

Однако, как изящно остановится поток?

...