【问题标题】:Spring integration initialize a list of service activators at runtimeSpring集成在运行时初始化服务激活器列表
【发布时间】:2017-01-30 08:06:12
【问题描述】:

我是 Spring Integration 的新手,我们有一个要求,我们需要在运行时动态地为给定的一组目录初始化侦听器。目录列表将在属性文件中定期更新,并且需要为此列表中的每个目录初始化服务激活器和队列通道。

例如目录列表可以是 Dir1,Dir2,Dir3。此目录列表将来可能会更改。可以添加新目录或现有目录
删除。

在运行时,根据属性文件中提供的列表,我需要动态地创建一个服务激活器,并为每个服务激活器关联队列通道。 Spring Integration 中是否有可行的选项来实现此要求?请澄清。

【问题讨论】:

    标签: spring-integration


    【解决方案1】:

    查看即将发布的java DSL 1.2 版提供的runtime flow registration

    另外,请查看this question 的答案 - 它包含用于以编程方式创建多个入站邮件适配器的另一种机制的链接。

    【讨论】:

    • 感谢 Gary 的指导。运行时流注册似乎是一个有趣的选择。让我试一试。再次感谢
    猜你喜欢
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    • 2017-01-03
    • 2019-12-28
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    相关资源
    最近更新 更多