private void logStartCompletedWithError(long startTime, Throwable throwable) {
    long startupDuration = System.currentTimeMillis() - startTime;
    log.error("Server {} startup completed in {} ms with error: {}", memberName, startupDuration,
        throwable, throwable);
  }
If the default server (cache server) has not been disabled and no prior cache servers were
added to the cache, then this method will add a cache server to the Cache and start the server
Thread on the specified bind address and port.

@param cache the Cache to which the server will be added.
@throws IOException if the Cache server fails to start due to IO error.
geode-core/src/main/java/org/apache/geode/distributed/ServerLauncher.java