X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=netconf-server%2Fsrc%2Fmain%2Fjava%2Forg%2Fcommscope%2Ftr069adapter%2Fnetconf%2Fserver%2FRestartNetconfServerHandler.java;h=bce25348aee7ab15fff9645bf73e4985b75e7970;hb=ce4e2d38e3d42725f61c39dd172325d2def4bc44;hp=6f7f9f2734656782cc5d7f67ff5ce7dbf1b93ea3;hpb=597b7c7a33b3f636263fd7297e3d257eb6b56175;p=oam%2Ftr069-adapter.git diff --git a/netconf-server/src/main/java/org/commscope/tr069adapter/netconf/server/RestartNetconfServerHandler.java b/netconf-server/src/main/java/org/commscope/tr069adapter/netconf/server/RestartNetconfServerHandler.java index 6f7f9f2..bce2534 100644 --- a/netconf-server/src/main/java/org/commscope/tr069adapter/netconf/server/RestartNetconfServerHandler.java +++ b/netconf-server/src/main/java/org/commscope/tr069adapter/netconf/server/RestartNetconfServerHandler.java @@ -40,14 +40,14 @@ public class RestartNetconfServerHandler { @Autowired ServerPortAllocationHelper serverPortAllocator; - @Retryable(value = {RetryFailedException.class}, maxAttempts = 100, + @Retryable(value = {RetryFailedException.class}, maxAttempts = 10, backoff = @Backoff(delay = 15000)) public void restart(NetConfServerDetailsEntity entity) throws RetryFailedException { boolean isSucess = false; try { // restart netconf servers serverPortAllocator.checkAndReserveServerPort(entity.getListenPort()); - isSucess = manager.restartServersOnStartup(entity); + isSucess = manager.startNetConfServerInstance(entity); } catch (Exception e) { logger.error("Retry to netconf servers has is failed. {}", e.toString()); throw new RetryFailedException(e);