异步调用
基于NIO的非阻塞实现并行调用,客户端不需要启动多线程即可完成并行调用多个远程服务,相对多线程开销较小。 |
2.0.6及其以上版本支持 |
配置声明:
consumer.xml
调用代码:
你也可以设置是否等待消息发出:(异步总是不等待返回)
- sent="true" 等待消息发出,消息发送失败将抛出异常。
- sent="false" 不等待消息发出,将消息放入IO队列,即刻返回。
如果你只是想异步,完全忽略返回值,可以配置return="false",以减少Future对象的创建和管理成本:
Labels:
None
Add Comment