Если вы используете @KafkaListener
, присвойте ему id
и установите autoStartup
на false
.
Когда будете готовы, используйте bean-компонент KafkaListenerEndpointRegistry
для запуска контейнера.
registry.getMessageListenerContainer("myId").start()
.
Если вы используете bean-компонент контейнера слушателя, установите для него autoStartup
значение false
и start()
, когда оно будет готово.