Spring Cloud Stream против Kafka Stream для функции "Точно однажды"

Нет простого способа эмуляции fork () в Windows.

Я предлагаю вам вместо этого использовать потоки.

0
задан Jacek Laskowski 4 March 2019 в 07:54
поделиться

1 ответ

Spring Cloud Stream не делает ничего конкретного в отношении гарантий обработки. Вы можете делегировать это в Kafka Streams, предоставив свойство processing.guarantee и установив его в exactly-once. Смотрите этот для более подробной информации. При использовании связывателя Spring Cloud Stream Kafka Streams вы можете указать это как свойство для приложения Spring Boot, как показано ниже.

spring.cloud.stream.kafka.streams.binder.configuration.processing.guarantee.

Имейте в виду, что гарантия Kafka Stream ровно один раз работает, только если вы отправляете результаты обратно в Kafka.

0
ответ дан sobychacko 4 March 2019 в 07:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: