gpt4 book ai didi

java - 以编程方式启动和停止 Spring Integration 中的某些 IntegrationFlows?

转载 作者:行者123 更新时间:2023-11-30 06:49:00 26 4
gpt4 key购买 nike

我在 Spring 集成中创建了一些 IntegrationFlow,如下所示:

IntegrationFlows.from(..).id("test").autoStartup(false). ..

如何在 Spring Integration 中查找此集成流程并启动它?我正在寻找类似于 org.springframework.amqp.rabbit.listener.RabbitListenerEndpointRegistry 的东西,可用于启动和停止 RabbitListener 实例。

最佳答案

使用流的bean名称

@Bean
public IntegrationFlow flow() {...}


...


@Autowired
public IntegrationFlow flow;

...

flow.stop();

(或 ApplicationContext 上的 getBean("flow"))。

关于java - 以编程方式启动和停止 Spring Integration 中的某些 IntegrationFlows?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43474556/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com