奈學P7架構(gòu)師4期
? try {
? ? ? ? ? ? ? ? ? ? ? ?//將當前實例的Id等信息發(fā)至eureka
? ? ? ? ? ?httpResponse = eurekaTransport.registrationClient.sendHeartBeat(instanceInfo.getAppName(), instanceInfo.getId(), instanceInfo, null);
? ? ? ? ? ?//如果status時404
? ? ? ? ? ?if (httpResponse.getStatusCode() == Status.NOT_FOUND.getStatusCode()) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//將dirty設(shè)置為true
? ? ? ? ? ? ? ?long timestamp = instanceInfo.setIsDirtyWithTime();
? ? ? ? ? ? ? ?boolean success = register();
標簽: