private void startUpSleep(String errorMessage) throws StartupException {
    try {
      TimeUnit.MILLISECONDS.sleep(STARTUP_RETRY_INTERVAL_IN_MS);
    } catch (InterruptedException e) {
      Thread.currentThread().interrupt();
      throw new StartupException(errorMessage);
    }
  }
Register Non-seed {@link ConfigNode} when first startup.

@throws StartupException if register failed.
@throws IOException if {@link ConsensusManager} init failed.
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/service/ConfigNode.java