@ -1323,11 +1323,13 @@ public class Env {
|
||||
|
||||
// MUST set master ip before starting checkpoint thread.
|
||||
// because checkpoint thread need this info to select non-master FE to push image
|
||||
|
||||
this.masterInfo = new MasterInfo(Env.getCurrentEnv().getSelfNode().getIp(),
|
||||
Env.getCurrentEnv().getSelfNode().getHostName(),
|
||||
Config.http_port,
|
||||
Config.rpc_port);
|
||||
editLog.logMasterInfo(masterInfo);
|
||||
LOG.info("logMasterInfo:{}", masterInfo);
|
||||
|
||||
this.resourceGroupMgr.init();
|
||||
|
||||
@ -3674,6 +3676,7 @@ public class Env {
|
||||
|
||||
public void setMaster(MasterInfo info) {
|
||||
this.masterInfo = info;
|
||||
LOG.info("setMaster MasterInfo:{}", info);
|
||||
}
|
||||
|
||||
public boolean canRead() {
|
||||
|
||||
@ -86,6 +86,16 @@ public class MasterInfo implements Writable {
|
||||
this.rpcPort = rpcPort;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("MasterInfo: ip=").append(ip)
|
||||
.append(" hostName=").append(hostName)
|
||||
.append(" httpPort=").append(httpPort)
|
||||
.append(" rpcPort=").append(rpcPort);
|
||||
return sb.toString();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void write(DataOutput out) throws IOException {
|
||||
String json = GsonUtils.GSON.toJson(this);
|
||||
|
||||
Reference in New Issue
Block a user