@Bean public EurekaInstanceConfigBean eurekaInstanceConfigBean() { EurekaInstanceConfigBean config = new EurekaInstanceConfigBean(); int port = sidecarProperties.getPort(); config.setNonSecurePort(port); String scheme = config.getSecurePortEnabled() ? "https" : "http"; config.setStatusPageUrl( scheme + "://" + config.getHostname() + ":" + this.serverPort + config.getStatusPageUrlPath()); config.setHealthCheckUrl( scheme + "://" + config.getHostname() + ":" + this.serverPort + config.getHealthCheckUrlPath()); config.setHomePageUrl( scheme + "://" + config.getHostname() + ":" + port + config.getHomePageUrlPath()); return config; }