異步調(diào)用
基于 NIO 的非阻塞實(shí)現(xiàn)并行調(diào)用,客戶端不需要啟動(dòng)多線程即可完成并行調(diào)用多個(gè)遠(yuǎn)程服務(wù),相對(duì)多線程開銷較小。

在 consumer.xml 中配置:

調(diào)用代碼:

你也可以設(shè)置是否等待消息發(fā)出:?2
sent="true"?等待消息發(fā)出,消息發(fā)送失敗將拋出異常。
sent="false"?不等待消息發(fā)出,將消息放入 IO 隊(duì)列,即刻返回。

如果你只是想異步,完全忽略返回值,可以配置?return="false",以減少 Future 對(duì)象的創(chuàng)建和管理成本:
