Я ПИШУ ПОТРЕБИТЕЛЯ КАФКИ
Я хочу передать имя темы переменной среды в @kafkalistener (themes = topic
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.kafka.annotation.KafkaListener;
import org.springframework.stereotype.Service;
@Service
public class KafkaConsumer {
@Autowired
private EnvProperties envProperties;
private final String topic = envProperties.getTopic();
@KafkaListener(topics = "#{'${envProperties.getTopic()}'}",
groupId = "group_id")
public void consume(String message){
logger.info("Consuming messages " +envProperties.getTopic());
}
}
themes = "# {'$ {envProperties.getTopic ()}'}"
На этой линии
ОШИБКА. МОЯ ЗАЯВКА НЕ МОЖЕТ НАЧАТЬСЯ. КАК УСТАНОВИТЬ ЭТУ ТЕМУ ИМЯ ДИНАМИЧЕСКИ ИЗ ПЕРЕМЕННОЙ ОКРУЖАЮЩЕЙ СРЕДЫ.