我在@StreamBuilder 中使用 KStream 参数。
这将通过 KStreamBinder 创建一个 DefaultBinding。
我的要求是使用Binding可视化和控制。
然而
return new DefaultBinding <> (name, null, outboundBindTarget, null);
您无法通过 springboot /actuator/bindings 控制状态,因为生命周期为空。
(POST /actuator/bindings/{bindings-name} {"state":"PAUSED"})
如何控制绑定的状态?
我使用的版本如下。
- org.springframework.cloud:spring-cloud-stream:3.0.1.RELEASE
- org.springframework.cloud:spring-cloud-stream-binder-kafka-core:3.0.1.RELEASE
- org.springframework.cloud:spring-cloud-stream-binder-kafka-streams:3.0.1.RELEASE
- org.apache.kafka:kafka-streams:2.3.1
请回答我的问题。谢谢你。