ResourceManager的另一个重要成员:该类主要定时生成ResourceManager容器的密匙,NodeManager定期上来更新,以保证每个NodeManager都是活的并且都是系统安全识别的NodeManager,其主要逻辑
public void start() {
rollMasterKey();
this.timer.scheduleAtFixedRate(new MasterKeyRoller(), rollingInterval,
rollingInterval);
}
即每隔rollingInterval时间段,进行一次重置密匙,其中rollingInterval有配置项yarn.nm.liveness-monitor.expiry-interval-ms决定,默认10分钟