【问题标题】:Spring integration - multi inbound adapters not workingSpring集成-多入站适配器不起作用
【发布时间】:2012-07-04 00:02:01
【问题描述】:

在我的项目中,我使用 9(九)个 int-ip:udp-inbound-channel-adapter 和一个 jms:inbound-channel-adapter。 Jms 适配器从服务器接收消息。一切正常,但是当我添加另一个(第 10 个)int-ip:udp-inbound-channel-adapter jms 停止收到任何消息。当我随机删除一个 udp 适配器时,jms 到了。我使用openMq。没有错误或异常。怎么了?

谢谢

【问题讨论】:

    标签: spring adapter spring-integration inbound


    【解决方案1】:

    默认的 taskScheduler bean 有一个由 10 个线程组成的池。每个 UDP 适配器都使用这些线程之一来接收数据包。

    只需使用该名称和更大的池大小定义一个显式调度程序

    <task:scheduler id="taskScheduler" pool-size="20"/>
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-21
    • 2015-07-11
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多