5

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

谢谢

4

1 回答 1

3

The default taskScheduler bean has a pool of 10 threads. Each UDP adapter uses one of these threads to receive packets.

Simply define an explicit scheduler with that name with a larger pool size

<task:scheduler id="taskScheduler" pool-size="20"/>
于 2012-07-03T14:59:54.063 回答