Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eureka-client-1.4.12 TimedSupervisorTask : task supervisor rejected the task #907

Closed
rqw opened this issue Mar 4, 2017 · 16 comments
Closed

Comments

@rqw
Copy link

rqw commented Mar 4, 2017

Source TimedSupervisorTask.java line 62
Need to determine whether the executor is shutdown.
Specific is when using spring cloud eurekaClient.

exception stack:
`
2017-03-04 11:47:34.485 ERROR 21604 --- [ver-bootstrap-0] c.netflix.discovery.TimedSupervisorTask : task supervisor rejected the task

java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@300f48c6 rejected from java.util.concurrent.ThreadPoolExecutor@3ec8a0b7[Terminated, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2047) ~[na:1.8.0_92]
at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:823) [na:1.8.0_92]
at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1369) [na:1.8.0_92]
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112) ~[na:1.8.0_92]
at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:62) ~[eureka-client-1.4.12.jar:1.4.12]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_92]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_92]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_92]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_92]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_92]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_92]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_92]
`

@rqw
Copy link
Author

rqw commented Mar 4, 2017

Do I need to set the parameters when I use?

@qiangdavidliu
Copy link
Contributor

Hi @rqw I believe some fixes for this has gone into the later eureka releases. I see that spring cloud netflix currently has an 1.3.* RC release out that has upgraded to the latest eureka client.

@rqw
Copy link
Author

rqw commented Mar 17, 2017

Hi @qiangdavidliu ,Thank you for your answer.
I try last version.

@ericis
Copy link

ericis commented Apr 26, 2017

Same issue here and using the latest from Spring Cloud. I have one Eureka server and two microservices, with one upstream from the other. When I use RestTemplate to call the other microservice, I get the same error referenced by spring-cloud/spring-cloud-netflix#1060

@qiangdavidliu
Copy link
Contributor

Hi @ericis @rqw this PR (#838) was released around eureka version 1.5.x and changes the log levels from error to warn in the cases of an executor shutdown. Are you still seeing the messages logged at an error level?

@lferna
Copy link

lferna commented Jun 19, 2017

Same problem as @ericis and no news about the solution, thanks. Only change the log level?

@AmarRocks
Copy link

AmarRocks commented Jun 3, 2019

@troshko111 pls let us know why this ticket was closed. I still see a similar issue in euraka-client-1.6.2
ERROR - com.netflix.discovery.TimedSupervisorTask- task supervisor rejected the task
java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@6ec2a9db rejected from java.util.concurrent.ThreadPoolExecutor@dd4a055[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 6101

Waiting for response. Thanks!

@troshko111
Copy link
Contributor

@AmarRocks the issue was closed as stale (2yo), if you experience this on the latest version please reopen with a minimal repro, (note that 1.6.2 is a very old version). Hope this makes sense.

@stefan-g
Copy link

We got the same warning on a prod environment. we are using spring cloud 2020.0.4 (eureka-client-1.10.16). the warnings only disappeared after the service was restarted.

@intumba
Copy link

intumba commented Jul 18, 2022

Hi, anyone who found a solution to this problem.

Everyday after midnight my services do down because of this issues.

Using:

<java.version>17</java.version>
<spring-cloud.version>2021.0.3</spring-cloud.version>

2022-07-18 23:06:27.629 INFO 52267 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver : Resolving eureka endpoints via configuration
2022-07-18 23:11:27.630 INFO 52267 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver : Resolving eureka endpoints via configuration
2022-07-18 23:16:27.631 INFO 52267 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver : Resolving eureka endpoints via configuration
2022-07-18 23:21:27.632 INFO 52267 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver : Resolving eureka endpoints via configuration
2022-07-18 23:26:27.633 INFO 52267 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver : Resolving eureka endpoints via configuration
2022-07-18 23:31:27.634 INFO 52267 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver : Resolving eureka endpoints via configuration
2022-07-18 23:36:27.635 INFO 52267 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver : Resolving eureka endpoints via configuration
2022-07-18 23:41:27.636 INFO 52267 --- [trap-executor-0] c.n.d.s.r.aws.ConfigClusterResolver : Resolving eureka endpoints via configuration
2022-07-18 23:41:27.646 INFO 52267 --- [ionShutdownHook] o.s.c.n.e.s.EurekaServiceRegistry : Unregistering application XXXX-SERVICE with eureka with status DOWN
2022-07-18 23:41:27.647 INFO 52267 --- [ionShutdownHook] com.netflix.discovery.DiscoveryClient : Saw local status change event StatusChangeEvent [timestamp=1658180487647, current=DOWN, previous=UP]
2022-07-18 23:41:27.648 INFO 52267 --- [nfoReplicator-0] com.netflix.discovery.DiscoveryClient : DiscoveryClient_XXXX-SERVICE/222.222.222.222:xxxx-service:0: registering service...
2022-07-18 23:41:27.667 INFO 52267 --- [nfoReplicator-0] com.netflix.discovery.DiscoveryClient : DiscoveryClient_XXXX-SERVICE/222.222.222.222:xxxx-service:0 - registration status: 204
2022-07-18 23:41:27.716 INFO 52267 --- [ionShutdownHook] com.netflix.discovery.DiscoveryClient : Shutting down DiscoveryClient ...
2022-07-18 23:41:30.717 WARN 52267 --- [scoveryClient-0] c.netflix.discovery.TimedSupervisorTask : task supervisor shutting down, can't accept the task
2022-07-18 23:41:30.719 INFO 52267 --- [ionShutdownHook] com.netflix.discovery.DiscoveryClient : Unregistering ...
2022-07-18 23:41:30.725 INFO 52267 --- [ionShutdownHook] com.netflix.discovery.DiscoveryClient : DiscoveryClient_XXXX-SERVICE/222.222.222.222:xxxx-service:0 - deregister status: 200
2022-07-18 23:41:30.733 INFO 52267 --- [ionShutdownHook] com.netflix.discovery.DiscoveryClient : Completed shut down of DiscoveryClient

@EnnBi
Copy link

EnnBi commented Aug 23, 2022

Spring Cloud Version: 2020.0.5
Spring Boot Version: 2.5.14

Hi Team,same issue as mentioned by @intumba ,every night my gateway service goes down with below stack-trace.Has anyone found any solution yet.
2022-08-23 08:18:17 [DiscoveryClient-1] WARN c.n.discovery.TimedSupervisorTask - task supervisor rejected the task java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@5225214f[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@46a350ad[Wrapped task = com.netflix.discovery.DiscoveryClient$CacheRefreshThread@3ea82cce]] rejected from java.util.concurrent.ThreadPoolExecutor@3b8fae2b[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 7794] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2057) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:827) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:66) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 2022-08-23 08:18:27 [DiscoveryClient-1] WARN c.n.discovery.TimedSupervisorTask - task supervisor rejected the task java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@1bf47da5[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@478e6bc1[Wrapped task = com.netflix.discovery.DiscoveryClient$CacheRefreshThread@3ea82cce]] rejected from java.util.concurrent.ThreadPoolExecutor@3b8fae2b[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 7794] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2057) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:827) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:66) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 2022-08-23 08:18:37 [DiscoveryClient-1] WARN c.n.discovery.TimedSupervisorTask - task supervisor rejected the task java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@5807dcbf[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@6ce37281[Wrapped task = com.netflix.discovery.DiscoveryClient$CacheRefreshThread@3ea82cce]] rejected from java.util.concurrent.ThreadPoolExecutor@3b8fae2b[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 7794] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2057) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:827) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:66) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 2022-08-23 08:18:47 [DiscoveryClient-1] WARN c.n.discovery.TimedSupervisorTask - task supervisor rejected the task java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@77a09c09[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@2081f6[Wrapped task = com.netflix.discovery.DiscoveryClient$CacheRefreshThread@3ea82cce]] rejected from java.util.concurrent.ThreadPoolExecutor@3b8fae2b[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 7794] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2057) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:827) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:66) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 2022-08-23 08:18:57 [DiscoveryClient-1] WARN c.n.discovery.TimedSupervisorTask - task supervisor rejected the task java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@41a74f88[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@450c49ee[Wrapped task = com.netflix.discovery.DiscoveryClient$CacheRefreshThread@3ea82cce]] rejected from java.util.concurrent.ThreadPoolExecutor@3b8fae2b[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 7794] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2057) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:827) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:66) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 2022-08-23 08:19:07 [DiscoveryClient-1] WARN c.n.discovery.TimedSupervisorTask - task supervisor rejected the task java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@26c4dcc2[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@120b631[Wrapped task = com.netflix.discovery.DiscoveryClient$CacheRefreshThread@3ea82cce]] rejected from java.util.concurrent.ThreadPoolExecutor@3b8fae2b[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 7794] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2057) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:827) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:66) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 2022-08-23 08:19:17 [DiscoveryClient-1] WARN c.n.discovery.TimedSupervisorTask - task supervisor rejected the task java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@4dea65bb[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@49ffd38b[Wrapped task = com.netflix.discovery.DiscoveryClient$CacheRefreshThread@3ea82cce]] rejected from java.util.concurrent.ThreadPoolExecutor@3b8fae2b[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 7794] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2057) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:827) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:66) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 2022-08-23 08:19:27 [DiscoveryClient-1] WARN c.n.discovery.TimedSupervisorTask - task supervisor rejected the task java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.FutureTask@7e181de[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@30b56fc8[Wrapped task = com.netflix.discovery.DiscoveryClient$CacheRefreshThread@3ea82cce]] rejected from java.util.concurrent.ThreadPoolExecutor@3b8fae2b[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 7794] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2057) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:827) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357) at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118) at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:66) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 2022-08-23 08:19:29 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - Saw local status change event StatusChangeEvent [timestamp=1661242769746, current=DOWN, previous=UP] 2022-08-23 08:19:29 [DiscoveryClient-InstanceInfoReplicator-0] INFO c.netflix.discovery.DiscoveryClient - DiscoveryClient_KAYANA-BUSINESS-API-GATEWAY/ip-10-1-2-238.eu-west-2.compute.internal:kayana-business-api-gateway:8086: registering service... 2022-08-23 08:19:29 [DiscoveryClient-InstanceInfoReplicator-0] INFO c.netflix.discovery.DiscoveryClient - DiscoveryClient_KAYANA-BUSINESS-API-GATEWAY/ip-10-1-2-238.eu-west-2.compute.internal:kayana-business-api-gateway:8086 - registration status: 204 2022-08-23 08:19:31 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - Shutting down DiscoveryClient ... 2022-08-23 08:19:34 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - Unregistering ... 2022-08-23 08:19:34 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - DiscoveryClient_KAYANA-BUSINESS-API-GATEWAY/ip-10-1-2-238.eu-west-2.compute.internal:kayana-business-api-gateway:8086 - deregister status: 200 2022-08-23 08:19:34 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - Completed shut down of DiscoveryClient 2022-08-23 08:20:53 [main] INFO c.netflix.discovery.DiscoveryClient - Initializing Eureka in region us-east-1 2022-08-23 08:20:53 [main] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 08:20:53 [main] INFO c.netflix.discovery.DiscoveryClient - Disable delta property : false 2022-08-23 08:20:53 [main] INFO c.netflix.discovery.DiscoveryClient - Single vip registry refresh property : null 2022-08-23 08:20:53 [main] INFO c.netflix.discovery.DiscoveryClient - Force full registry fetch : false 2022-08-23 08:20:53 [main] INFO c.netflix.discovery.DiscoveryClient - Application is null : false 2022-08-23 08:20:53 [main] INFO c.netflix.discovery.DiscoveryClient - Registered Applications size is zero : true 2022-08-23 08:20:53 [main] INFO c.netflix.discovery.DiscoveryClient - Application version is -1: true 2022-08-23 08:20:53 [main] INFO c.netflix.discovery.DiscoveryClient - Getting all instance registry info from the eureka server 2022-08-23 08:20:54 [main] INFO c.netflix.discovery.DiscoveryClient - The response status is 200 2022-08-23 08:20:54 [main] INFO c.netflix.discovery.DiscoveryClient - Starting heartbeat executor: renew interval is: 30 2022-08-23 08:20:54 [main] INFO c.n.discovery.InstanceInfoReplicator - InstanceInfoReplicator onDemand update allowed rate per min is 4 2022-08-23 08:20:54 [main] INFO c.netflix.discovery.DiscoveryClient - Discovery Client initialized at timestamp 1661242854269 with initial instances count: 10 2022-08-23 08:20:54 [main] INFO c.netflix.discovery.DiscoveryClient - Saw local status change event StatusChangeEvent [timestamp=1661242854311, current=UP, previous=STARTING] 2022-08-23 08:20:54 [DiscoveryClient-InstanceInfoReplicator-0] INFO c.netflix.discovery.DiscoveryClient - DiscoveryClient_KAYANA-BUSINESS-API-GATEWAY/ip-10-1-2-238.eu-west-2.compute.internal:kayana-business-api-gateway:8086: registering service... 2022-08-23 08:20:54 [DiscoveryClient-InstanceInfoReplicator-0] INFO c.netflix.discovery.DiscoveryClient - DiscoveryClient_KAYANA-BUSINESS-API-GATEWAY/ip-10-1-2-238.eu-west-2.compute.internal:kayana-business-api-gateway:8086 - registration status: 204 2022-08-23 08:25:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 08:30:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 08:35:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 08:40:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 08:45:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 08:50:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 08:55:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:00:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:05:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:10:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:15:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:20:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:25:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:30:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:35:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:40:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:45:53 [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 09:50:33 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - Saw local status change event StatusChangeEvent [timestamp=1661248233799, current=DOWN, previous=UP] 2022-08-23 09:50:33 [DiscoveryClient-InstanceInfoReplicator-0] INFO c.netflix.discovery.DiscoveryClient - DiscoveryClient_KAYANA-BUSINESS-API-GATEWAY/ip-10-1-2-238.eu-west-2.compute.internal:kayana-business-api-gateway:8086: registering service... 2022-08-23 09:50:33 [DiscoveryClient-InstanceInfoReplicator-0] INFO c.netflix.discovery.DiscoveryClient - DiscoveryClient_KAYANA-BUSINESS-API-GATEWAY/ip-10-1-2-238.eu-west-2.compute.internal:kayana-business-api-gateway:8086 - registration status: 204 2022-08-23 09:50:35 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - Shutting down DiscoveryClient ... 2022-08-23 09:50:37 [DiscoveryClient-0] WARN c.n.discovery.TimedSupervisorTask - task supervisor timed out java.util.concurrent.TimeoutException: null at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:204) at com.netflix.discovery.TimedSupervisorTask.run(TimedSupervisorTask.java:68) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) at java.base/java.lang.Thread.run(Thread.java:832) 2022-08-23 09:50:38 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - Unregistering ... 2022-08-23 09:50:38 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - DiscoveryClient_KAYANA-BUSINESS-API-GATEWAY/ip-10-1-2-238.eu-west-2.compute.internal:kayana-business-api-gateway:8086 - deregister status: 200 2022-08-23 09:50:38 [SpringApplicationShutdownHook] INFO c.netflix.discovery.DiscoveryClient - Completed shut down of DiscoveryClient 2022-08-23 11:22:43 [main] INFO c.netflix.discovery.DiscoveryClient - Initializing Eureka in region us-east-1 2022-08-23 11:22:43 [main] INFO c.n.d.s.r.aws.ConfigClusterResolver - Resolving eureka endpoints via configuration 2022-08-23 11:22:43 [main] INFO c.netflix.discovery.DiscoveryClient - Disable delta property : false 2022-08-23 11:22:43 [main] INFO c.netflix.discovery.DiscoveryClient - Single vip registry refresh property : null 2022-08-23 11:22:43 [main] INFO c.netflix.discovery.DiscoveryClient - Force full registry fetch : false 2022-08-23 11:22:43 [main] INFO c.netflix.discovery.DiscoveryClient - Application is null : false 2022-08-23 11:22:43 [main] INFO c.netflix.discovery.DiscoveryClient - Registered Applications size is zero : true 2022-08-23 11:22:43 [main] INFO c.netflix.discovery.DiscoveryClient - Application version is -1: true 2022-08-23 11:22:43 [main] INFO c.netflix.discovery.DiscoveryClient - Getting all instance registry info from the eureka server 2022-08-23 11:22:44 [main] INFO c.netflix.discovery.DiscoveryClient - The response status is 200 2022-08-23 11:22:44 [main] INFO c.netflix.discovery.DiscoveryClient - Starting heartbeat executor: renew interval is: 30 2022-08-23 11:22:44 [main] INFO c.n.discovery.InstanceInfoReplicator - InstanceInfoReplicator onDemand update allowed rate per min is 4

@intumba
Copy link

intumba commented Aug 23, 2022

Hi @EnnBi hope this will help you too.

I resolved it by controlling it through Docker, setup my Docker container to force start whenever the service goes down.

That way the service is always available.

@ranban282
Copy link

@EnnBi

I'm getting the same issue has well. Is it just a bunch of warnings, or does it affect your application?

Or your get warnings first, and eventually your application shuts down?

@EnnBi
Copy link

EnnBi commented Sep 27, 2022

@ranban282 I have updated my spring cloud version and boot version.And issue got resolved

@ranban282
Copy link

What versions are you using?

@EnnBi
Copy link

EnnBi commented Sep 27, 2022

Spring-Boot: 2.6.6
Spring Cloud Version : 2021.0.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants