我们正在使用@EmbeddedKafka
,并且application-test.yml
我们有
kafka:
confluentBootstrapAddress: ${spring.embedded.kafka.brokers}
我可以看到那confluentBootstrapAddress
是null
。
但是,如果在调试模式下,我会检查这个
this.resolveEmbeddedValue("${spring.embedded.kafka.brokers}") = "127.0.0.1:51020"
然后我可以看到该值存在,并且嵌入式 Kafka 确实已启动。
可能是什么问题?application.yml
评估时刻与嵌入式代理启动时的生命周期/时刻不匹配?