X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=holmes-actions%2Fsrc%2Fmain%2Fjava%2Forg%2Fopeno%2Fholmes%2Fcommon%2Futils%2FMSBRegisterUtil.java;h=f7825e7a5fc81d761679bd36602c7fbf4b52ee20;hb=68d0b52af532f4cde355b642593e76cf737aeb21;hp=176107ec9b66f7409a942043214487744bc16c96;hpb=4b68e64dbeeeaa365eb1698987e7d3cbfaef1e60;p=holmes%2Fcommon.git diff --git a/holmes-actions/src/main/java/org/openo/holmes/common/utils/MSBRegisterUtil.java b/holmes-actions/src/main/java/org/openo/holmes/common/utils/MSBRegisterUtil.java index 176107e..f7825e7 100644 --- a/holmes-actions/src/main/java/org/openo/holmes/common/utils/MSBRegisterUtil.java +++ b/holmes-actions/src/main/java/org/openo/holmes/common/utils/MSBRegisterUtil.java @@ -19,8 +19,6 @@ package org.openo.holmes.common.utils; import com.eclipsesource.jaxrs.consumer.ConsumerFactory; import java.io.IOException; import lombok.extern.slf4j.Slf4j; -import org.apache.http.client.methods.HttpRequestBase; -import org.glassfish.jersey.client.ClientConfig; import org.jvnet.hk2.annotations.Service; import org.openo.holmes.common.api.entity.ServiceRegisterEntity; import org.openo.holmes.common.config.MicroServiceConfig; @@ -37,7 +35,7 @@ public class MSBRegisterUtil { while (!flag && retry < 20) { log.info("Holmes microservice register. retry:" + retry); retry++; - flag = inner_register(entity); + flag = innerRegister(entity); if (!flag) { log.warn("micro service register failed, sleep 30S and try again."); threadSleep(30000); @@ -49,14 +47,15 @@ public class MSBRegisterUtil { log.info("holmes micro service register end."); } - private boolean inner_register(ServiceRegisterEntity entity) { - ClientConfig config = new ClientConfig(); + private boolean innerRegister(ServiceRegisterEntity entity) { try { + log.info("msbServerAddr:" + MicroServiceConfig.getMsbServerAddr()); + log.info("entity:" + entity); MicroserviceBusRest resourceserviceproxy = ConsumerFactory.createConsumer( - MicroServiceConfig.getMsbServerAddr(), config, MicroserviceBusRest.class); + MicroServiceConfig.getMsbServerAddr(), MicroserviceBusRest.class); resourceserviceproxy.registerServce("false", entity); } catch (Exception error) { - log.error("microservice register failed!" + error.getMessage()); + log.error("microservice register failed!" + error.getMessage(), error); return false; } return true; @@ -67,7 +66,7 @@ public class MSBRegisterUtil { try { Thread.sleep(second); } catch (InterruptedException error) { - log.error("thread sleep error.errorMsg:" + error.getMessage()); + log.error("thread sleep error.errorMsg:" + error.getMessage(), error); } log.info("sleep end ."); }