有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Start-Spring按需集成路由,而不是在上下文初始化期间

我有一个Spring集成路由(通过DSL实现),它轮询特定文件夹中的文件(如Polling from file using Java DSL - compile error when adding Files.inboundAdapter所示)并发送到Rabbit

当我按照上面链接中的说明配置流时,它已经在配置阶段开始了。一、 不过,我想稍后在运行时启动它,因为我需要先连接到Rabbit

如何将IntegrationFlow配置为以后根据需要启动/停止


共 (1) 个答案

  1. # 1 楼答案

    添加autoStartup(false)

    e -> e.poller(Pollers.fixedDelay(5000))
          .autoStartup(false)
    

    然后flow.start()当你准备好的时候