I am working on an springboot application(Rest) and using eureka-netflix server with it. Although application is working the way it is required to work but I am getting this error in Eureka-server logs.
c.n.d.s.t.d.RedirectingEurekaHttpClient : Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://localhost:8761/eureka/}, exception=I/O error on GET request for "http://localhost:8761/eureka/apps/": Connect to localhost:8761 [localhost/127.0.0.1] failed: Connection refused (Connection refused); nested exception is org.apache.http.conn.HttpHostConnectException: Connect to localhost:8761 [localhost/127.0.0.1] failed: Connection refused (Connection refused) stacktrace=org.springframework.web.client.ResourceAccessException: I/O error on GET request for "http://localhost:8761/eureka/apps/": Connect to localhost:8761 [localhost/127.0.0.1] failed: Connection refused (Connection refused); nested exception is org.apache.http.conn.HttpHostConnectException: Connect to localhost:8761 [localhost/127.0.0.1] failed: Connection refused (Connection refused)
usermanagementapp-docker_1 | at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:785)
usermanagementapp-docker_1 | at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:711)
usermanagementapp-docker_1 | at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:602)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.http.RestTemplateEurekaHttpClient.getApplicationsInternal(RestTemplateEurekaHttpClient.java:145)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.http.RestTemplateEurekaHttpClient.getApplications(RestTemplateEurekaHttpClient.java:135)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$6.execute(EurekaHttpClientDecorator.java:137)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient.executeOnNewServer(RedirectingEurekaHttpClient.java:121)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient.execute(RedirectingEurekaHttpClient.java:80)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.getApplications(EurekaHttpClientDecorator.java:134)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$6.execute(EurekaHttpClientDecorator.java:137)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient.java:120)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.getApplications(EurekaHttpClientDecorator.java:134)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$6.execute(EurekaHttpClientDecorator.java:137)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.getApplications(EurekaHttpClientDecorator.java:134)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.getAndStoreFullRegistry(DiscoveryClient.java:1101)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.fetchRegistry(DiscoveryClient.java:1014)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:441)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:283)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:279)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.CloudEurekaClient.<init>(CloudEurekaClient.java:66)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.eurekaClient(EurekaClientAutoConfiguration.java:295)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
usermanagementapp-docker_1 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
usermanagementapp-docker_1 | at java.lang.reflect.Method.invoke(Method.java:498)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$1(AbstractBeanFactory.java:374)
usermanagementapp-docker_1 | at org.springframework.cloud.context.scope.GenericScope$BeanLifecycleWrapper.getBean(GenericScope.java:376)
usermanagementapp-docker_1 | at org.springframework.cloud.context.scope.GenericScope.get(GenericScope.java:179)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:371)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
usermanagementapp-docker_1 | at org.springframework.aop.target.SimpleBeanTargetSource.getTarget(SimpleBeanTargetSource.java:35)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration.getTargetObject(EurekaRegistration.java:127)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration.getEurekaClient(EurekaRegistration.java:115)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
usermanagementapp-docker_1 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
usermanagementapp-docker_1 | at java.lang.reflect.Method.invoke(Method.java:498)
usermanagementapp-docker_1 | at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
usermanagementapp-docker_1 | at org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:485)
usermanagementapp-docker_1 | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
usermanagementapp-docker_1 | at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
usermanagementapp-docker_1 | at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration$$EnhancerBySpringCGLIB$$df1e79be.getEurekaClient(<generated>)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.maybeInitializeClient(EurekaServiceRegistry.java:54)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.register(EurekaServiceRegistry.java:38)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaAutoServiceRegistration.start(EurekaAutoServiceRegistration.java:83)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
usermanagementapp-docker_1 | at java.lang.Iterable.forEach(Iterable.java:75)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
usermanagementapp-docker_1 | at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
usermanagementapp-docker_1 | at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
usermanagementapp-docker_1 | at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:438)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.run(SpringApplication.java:337)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.run(SpringApplication.java:1336)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.run(SpringApplication.java:1325)
usermanagementapp-docker_1 | at com.example.UserManagementApp.UserManagementApp.main(UserManagementApp.java:14)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
usermanagementapp-docker_1 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
usermanagementapp-docker_1 | at java.lang.reflect.Method.invoke(Method.java:498)
usermanagementapp-docker_1 | at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
usermanagementapp-docker_1 | at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)
usermanagementapp-docker_1 | at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
usermanagementapp-docker_1 | at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88)
usermanagementapp-docker_1 | Caused by: org.apache.http.conn.HttpHostConnectException: Connect to localhost:8761 [localhost/127.0.0.1] failed: Connection refused (Connection refused)
usermanagementapp-docker_1 | at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:156)
usermanagementapp-docker_1 | at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
usermanagementapp-docker_1 | at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
usermanagementapp-docker_1 | at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
usermanagementapp-docker_1 | at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
usermanagementapp-docker_1 | at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
usermanagementapp-docker_1 | at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
usermanagementapp-docker_1 | at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
usermanagementapp-docker_1 | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
usermanagementapp-docker_1 | at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
usermanagementapp-docker_1 | at org.springframework.http.client.HttpComponentsClientHttpRequest.executeInternal(HttpComponentsClientHttpRequest.java:87)
usermanagementapp-docker_1 | at org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:48)
usermanagementapp-docker_1 | at org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:66)
usermanagementapp-docker_1 | at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:776)
usermanagementapp-docker_1 | ... 76 more
usermanagementapp-docker_1 | Caused by: java.net.ConnectException: Connection refused (Connection refused)
usermanagementapp-docker_1 | at java.net.PlainSocketImpl.socketConnect(Native Method)
usermanagementapp-docker_1 | at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
usermanagementapp-docker_1 | at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
usermanagementapp-docker_1 | at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
usermanagementapp-docker_1 | at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
usermanagementapp-docker_1 | at java.net.Socket.connect(Socket.java:607)
usermanagementapp-docker_1 | at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:75)
usermanagementapp-docker_1 | at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
usermanagementapp-docker_1 | ... 89 more
usermanagementapp-docker_1 |
usermanagementapp-docker_1 | 2021-12-14 09:26:01.503 WARN 1 --- [ main] c.n.d.s.t.d.RetryableEurekaHttpClient : Request execution failed with message: I/O error on GET request for "http://localhost:8761/eureka/apps/": Connect to localhost:8761 [localhost/127.0.0.1] failed: Connection refused (Connection refused); nested exception is org.apache.http.conn.HttpHostConnectException: Connect to localhost:8761 [localhost/127.0.0.1] failed: Connection refused (Connection refused)
usermanagementapp-docker_1 | 2021-12-14 09:26:01.504 INFO 1 --- [ main] com.netflix.discovery.DiscoveryClient : DiscoveryClient_USERMANAGEMENTAPP/425844df7be1:usermanagementapp:8089 - was unable to refresh its cache! This periodic background refresh will be retried in 30 seconds. status = Cannot execute request on any known server stacktrace = com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient.java:112)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.getApplications(EurekaHttpClientDecorator.java:134)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$6.execute(EurekaHttpClientDecorator.java:137)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77)
usermanagementapp-docker_1 | at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.getApplications(EurekaHttpClientDecorator.java:134)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.getAndStoreFullRegistry(DiscoveryClient.java:1101)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.fetchRegistry(DiscoveryClient.java:1014)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:441)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:283)
usermanagementapp-docker_1 | at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:279)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.CloudEurekaClient.<init>(CloudEurekaClient.java:66)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.eurekaClient(EurekaClientAutoConfiguration.java:295)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
usermanagementapp-docker_1 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
usermanagementapp-docker_1 | at java.lang.reflect.Method.invoke(Method.java:498)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$1(AbstractBeanFactory.java:374)
usermanagementapp-docker_1 | at org.springframework.cloud.context.scope.GenericScope$BeanLifecycleWrapper.getBean(GenericScope.java:376)
usermanagementapp-docker_1 | at org.springframework.cloud.context.scope.GenericScope.get(GenericScope.java:179)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:371)
usermanagementapp-docker_1 | at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
usermanagementapp-docker_1 | at org.springframework.aop.target.SimpleBeanTargetSource.getTarget(SimpleBeanTargetSource.java:35)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration.getTargetObject(EurekaRegistration.java:127)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration.getEurekaClient(EurekaRegistration.java:115)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
usermanagementapp-docker_1 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
usermanagementapp-docker_1 | at java.lang.reflect.Method.invoke(Method.java:498)
usermanagementapp-docker_1 | at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
usermanagementapp-docker_1 | at org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:485)
usermanagementapp-docker_1 | at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
usermanagementapp-docker_1 | at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
usermanagementapp-docker_1 | at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration$$EnhancerBySpringCGLIB$$df1e79be.getEurekaClient(<generated>)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.maybeInitializeClient(EurekaServiceRegistry.java:54)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.register(EurekaServiceRegistry.java:38)
usermanagementapp-docker_1 | at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaAutoServiceRegistration.start(EurekaAutoServiceRegistration.java:83)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
usermanagementapp-docker_1 | at java.lang.Iterable.forEach(Iterable.java:75)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
usermanagementapp-docker_1 | at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
usermanagementapp-docker_1 | at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
usermanagementapp-docker_1 | at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
usermanagementapp-docker_1 | at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:438)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.run(SpringApplication.java:337)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.run(SpringApplication.java:1336)
usermanagementapp-docker_1 | at org.springframework.boot.SpringApplication.run(SpringApplication.java:1325)
usermanagementapp-docker_1 | at com.example.UserManagementApp.UserManagementApp.main(UserManagementApp.java:14)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
usermanagementapp-docker_1 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
usermanagementapp-docker_1 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
usermanagementapp-docker_1 | at java.lang.reflect.Method.invoke(Method.java:498)
usermanagementapp-docker_1 | at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
usermanagementapp-docker_1 | at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)
usermanagementapp-docker_1 | at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
usermanagementapp-docker_1 | at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88)
Can anyone please let me know how to resolve this?
This is my application.properties file in Eureka-serve microservice
#-------ForMicroservicePart-------
spring.application.name=User-Management-App
server.port=8761
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: POST, GET, OPTIONS
#eureka.client.service-url.defaultZone = http:
eureka.client.service-url.defaultZone = http:
#Access-Control-Allow-Origin: http:
This is the docker-compose.yml file in user management app
version: "3"
services:
mysql-standalone:
image: mysql:8.0.25
environment:
- MYSQL_ROOT_PASSWORD=root123M.
- MYSQL_DATABASE=usermanagementappdp
ports:
- 3306:3306
healthcheck:
test: ["CMD", 'mysqladmin', 'ping', '-h', 'mysql-standalone', '-u', 'root', '-p$$MYSQL_ROOT_PASSWORD' ]
timeout: 20s
retries: 10
phpmyadmin:
image: phpmyadmin/phpmyadmin:latest
restart: always
environment:
PMA_HOST: mysql-standalone
PMA_USER: root
PMA_PASSWORD: *******
ports:
- 8085:80
# eureka-server:
# image: eureka-server
# ports:
# - "8761:8761"
usermanagementapp-docker:
image: usermanagementapp-docker:latest
ports:
- 8089:8089
# links:
# - eureka-server
environment:
# EUREKA_CLIENT_SERVICEURL_DEFAULTZONE: http:
SPRING_DATASOURCE_URL: jdbc:mysql:
build:
context: "./"
dockerfile: "Dockerfile"
depends_on: ['mysql-standalone']
What I have tried:
I have tried registering the eureka server in docker-compose.yml file as that's what the final task is. But for that this error should be resolved so that I can proceed furthur.