Spark通信原理(发件箱和收件箱)

Spark通信

Youtube视频分享

Spark通信说明图

发件箱Outbox

消息发送

  • 取出列表中的第一个元素 message = messages.poll()

  • 调用消息发送 message.sendWith(_client)

收件箱Inbox

  • 对RpcMessage类型消息进行端点的 receiveAndReply 方法调用

  • 对OneWayMessage类型消息进行端点的 receive方法调用

Last updated

Was this helpful?