completeRecovery()方法,主要就是完成Master的恢复
将Application和Worker,过滤出来目前状态还是UNKNOWN
然后遍历,分别调用removeWorker和finishApplication方法,对可能已经出故障,或者已经死掉的Application和Worker进行清理
进入removeWorker方法
进入finishApplication方法,它会将ApplicationState设置为Finished,然后调用removeApplicat将其移除掉
清理机制:
1,从内存缓存结构中移除
2,从相关的组件的内存缓存中移除
3,从持久化存储中移除