如何在Spring Cloud Stream中使用PollableChannel从输入接收流? 感谢
答案 0 :(得分:1)
您甚至不需要@StreamListener
注释来接收来自Binder的数据。只需为你的微小神经提供@EnableBinding(Processor.class)
并注入一个如下的豆子:
@Autowired
@Qualifier(Processor.INPUT)
private MessageChannel inputChannel;
并手动订阅。
或者您可以使用任何Spring Integration方法订阅MessageChannel
,例如:
@Bean
IntegrationFlow myProcess() {
return IntegrationFlows.from(Processor.INPUT)
...
.get();
}
@StreamListener
与绑定完全不同。