【发布时间】:2015-09-25 01:50:08
【问题描述】:
有没有办法实现“即发即弃”的异步 thrift 方法调用,客户端只是发送信息并忘记它。无需等待响应或响应回调。有点像消息队列,只是没有队列。有什么办法可以通过节俭来做到这一点?
【问题讨论】:
有没有办法实现“即发即弃”的异步 thrift 方法调用,客户端只是发送信息并忘记它。无需等待响应或响应回调。有点像消息队列,只是没有队列。有什么办法可以通过节俭来做到这一点?
【问题讨论】:
是的,只需在方法定义中添加oneway。当然,单向方法必须返回void:
service MyService {
//returns immediately
oneway void onewayMethod(<params>);
//blocks until completion
void normalMethod(<params>);
}
【讨论】: