У меня проблема с инициализацией StreamListener. Не могу решить свою проблему.
Я использую в своем проекте Spring Cloud Stream Kafka и Spring Cache. Spring Cache инициализируется после метода start () SmartLifeCycle. Но StreamListener начинает потреблять данные раньше, чем метод start () SmartLifeCycle. Из-за этого я не могу завершить инициализацию кеша до того, как StreamListener начнет потреблять данные, и это вызывает у меня проблемы.
Есть ли способ отложить обработку StreamListener или отложить инициализацию bean-компонента StreamListener?