利用Actor来实现一个简单的模拟Spark中master和worker的通讯
我们先设计两个Actor,一个是Master 另一个WorkerWorker :必须像master发送心跳信息,所以我要早Worker中获取Master的引用第一次通讯的时候我应该先到Master注册自己的信息,方便Master来调度定时向master发送心跳信息,防止Worker节点崩溃,Master却没有感知到的情况Master接收Worker发送的信息存到一个Map里面检测客户端的状态,将异常的节点从Map里面移除接收客户端的心跳信息,加入接收到心跳的时间,这里Actor是一
原创
2020-08-24 14:15:21 ·
268 阅读 ·
0 评论