我正在尝试通过将kafka用作MQ服务器和Turbine来监视断路器。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-stream-kafka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-netflix-hystrix-stream</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
我想将从Hystrix收集的指标推送到自定义主题中。但是应用程序始终将消息推送到名为“ hystrixStreamOutput”的主题。 虽然我设置了autoCreateTopic = false
spring.cloud.stream.kafka.binder.autoCreateTopics=false
spring.cloud.stream.kafka.binder.brokers= machine1:9092,machine2:9092,machine3:9092
spring.cloud.stream.kafka.binder.auto-create-topics=false
仍会自动创建主题“ hystrixStreamOutput”。
如何使用另一个主题从Hystrix推送指标并忽略自动创建主题?
谢谢!