But get the issues that: The bean 'xxx.user_event' could not be registered. A bean with that name has already been defined and overriding is disabled.
I have read some code from spring-cloud-stream-binder-kafka, found that in KafkaStreamsBindableProxyFactory, the method bindInput will register destination name as one bean, so this means we can not reuse the same topic for another processor?
Below is the code from KafkaStreamsBindableProxyFactory.bindInput
I choose Kafka Streams to process some data with Spring Stream Kafka binder. So I define some Function Beans in Spring Stream, like below code,
for the configuration
But get the issues that: The bean 'xxx.user_event' could not be registered. A bean with that name has already been defined and overriding is disabled.
I have read some code from spring-cloud-stream-binder-kafka, found that in KafkaStreamsBindableProxyFactory, the method bindInput will register destination name as one bean, so this means we can not reuse the same topic for another processor? Below is the code from KafkaStreamsBindableProxyFactory.bindInput