我在當前成功使用Spring Integration來滿足一些需求。真棒..內容上的彈簧整合渠道
有一些奇怪的行爲觀察到一個沉重的負載,其中在同一消息似乎不止一次處理。我可以確認,因爲數據庫中有多行,通常是通過通道配置的鏈上的最後一條命令。
進一步深入研究手冊,看起來好像負載平衡是在春季自動完成的。手冊說消息在多個消息處理程序之間是平衡的。
的問題是:
- 多少處理程序是默認存在的通道上?被加載的spring XML似乎沒有這種配置。我要做的就是這個(我們推薦的手冊中):
<int:channel id="SwPath.Channel"/> <int:chain id="SwPath.chain" input-channel="SwPath.Channel"> </int:chain>
我可以禁用故障切換,但我很想知道有多少人默認存在。