我有一个重载(分配外部网络调用)集成流,它在进入主服务激活器之前使用 PriorityQueue。我想添加执行程序通道以改善系统负载,但我没有看到直接的方法来组合这些通道。
<int:channel id="monitorInPriorityUpdate">
<int:priority-queue/>
</int:channel>
<int:transformer id="monitorLogTransformerStub"
input-channel="monitorInPriorityUpdate" output-channel="monitorInUpdate"
expression="payload" />
<int:channel id="monitorInUpdate">
<int:dispatcher task-executor="monitorExecutor"/>
</int:channel>
我需要创建 2 个额外的组件来完成这项工作,但是有没有办法将几个 Spring 集成通道组合在一起,而不添加新组件?