Когда я вручную признаю смещения в потребительском приложении, но я хочу, чтобы потребитель мог получить сообщение unacknowledge автоматически, но я не могу добиться успеха.
это мой конфиг YML: Каким образом потребительское автоматическое потребление кафки весенне-облачного потока нечеткое?
cloud:
stream:
kafka:
binder:
brokers: ****:****
za-nodes: ****
replication-factor: 1
bindings:
input:
consumer:
auto-commit-offset: false
auto-commit-on-error: false
reset-offsets: true
Я установил группу .if перезапустил приложение, все в порядке. , но я хочу получить сообщение unacknowledge без перезапуска приложения – gemorn
вам не нужно устанавливать группу, если вы хотите начать с «последней». Кроме того, для ручной справки вы можете увидеть этот пример: http://docs.spring.io/spring-cloud-stream/docs/Brooklyn.BUILD-SNAPSHOT/reference/htmlsingle/index.html#_example_setting_literal_autocommitoffset_literal_false_and_relying_on_manual_acking –