com.netflix.client.ClientException: Number of retries on next server exceeded max 1 retries, while making a call for: datavizeurekaserverapp.azurewebsites.net:4123

GitHub | ryanjbaxter | 8 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    GitHub comment 1249#244570614

    GitHub | 8 months ago | ryanjbaxter
    com.netflix.client.ClientException: Number of retries on next server exceeded max 1 retries, while making a call for: datavizeurekaserverapp.azurewebsites.net:4123
  2. 0

    Netflix Loadbalancer with retry option for readtimeout

    Stack Overflow | 1 year ago | param83
    java.lang.RuntimeException: com.netflix.client.ClientException: Number of retries on next server exceeded max 1 retries, while making a call for: 127.0.0.1:8080

    1 unregistered visitors

    Root Cause Analysis

    1. com.netflix.client.ClientException

      Number of retries on next server exceeded max 1 retries, while making a call for: datavizeurekaserverapp.azurewebsites.net:4123

      at com.netflix.loadbalancer.reactive.LoadBalancerCommand$4.call()
    2. com.netflix.loadbalancer
      LoadBalancerCommand$4.call
      1. com.netflix.loadbalancer.reactive.LoadBalancerCommand$4.call(LoadBalancerCommand.java:350)[ribbon-loadbalancer-2.2.0.jar:2.2.0]
      2. com.netflix.loadbalancer.reactive.LoadBalancerCommand$4.call(LoadBalancerCommand.java:345)[ribbon-loadbalancer-2.2.0.jar:2.2.0]
      2 frames
    3. rxjava
      OnSubscribeConcatMap$ConcatMapSubscriber.onNext
      1. rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:139)[rxjava-1.1.5.jar:1.1.5]
      2. rx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber$1$1.onError(OperatorRetryWithPredicate.java:111)[rxjava-1.1.5.jar:1.1.5]
      3. rx.observers.SerializedObserver.onError(SerializedObserver.java:158)[rxjava-1.1.5.jar:1.1.5]
      4. rx.observers.SerializedSubscriber.onError(SerializedSubscriber.java:79)[rxjava-1.1.5.jar:1.1.5]
      5. rx.internal.operators.OnSubscribeConcatMap$ConcatMapSubscriber.innerError(OnSubscribeConcatMap.java:192)[rxjava-1.1.5.jar:1.1.5]
      6. rx.internal.operators.OnSubscribeConcatMap$ConcatMapInnerSubscriber.onError(OnSubscribeConcatMap.java:340)[rxjava-1.1.5.jar:1.1.5]
      7. rx.observers.Subscribers$5.onError(Subscribers.java:224)[rxjava-1.1.5.jar:1.1.5]
      8. rx.internal.operators.OperatorDoOnEach$1.onError(OperatorDoOnEach.java:71)[rxjava-1.1.5.jar:1.1.5]
      9. rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44)[rxjava-1.1.5.jar:1.1.5]
      10. rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28)[rxjava-1.1.5.jar:1.1.5]
      11. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      12. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      13. rx.Observable.unsafeSubscribe(Observable.java:8460)[rxjava-1.1.5.jar:1.1.5]
      14. rx.internal.util.ScalarSynchronousObservable$4.call(ScalarSynchronousObservable.java:227)[rxjava-1.1.5.jar:1.1.5]
      15. rx.internal.util.ScalarSynchronousObservable$4.call(ScalarSynchronousObservable.java:220)[rxjava-1.1.5.jar:1.1.5]
      16. rx.Observable.unsafeSubscribe(Observable.java:8460)[rxjava-1.1.5.jar:1.1.5]
      17. rx.internal.operators.OnSubscribeConcatMap$ConcatMapSubscriber.drain(OnSubscribeConcatMap.java:286)[rxjava-1.1.5.jar:1.1.5]
      18. rx.internal.operators.OnSubscribeConcatMap$ConcatMapSubscriber.onNext(OnSubscribeConcatMap.java:144)[rxjava-1.1.5.jar:1.1.5]
      18 frames
    4. com.netflix.loadbalancer
      LoadBalancerCommand$1.call
      1. com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:185)[ribbon-loadbalancer-2.2.0.jar:2.2.0]
      2. com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:180)[ribbon-loadbalancer-2.2.0.jar:2.2.0]
      2 frames
    5. rxjava
      BlockingObservable.single
      1. rx.Observable.unsafeSubscribe(Observable.java:8460)[rxjava-1.1.5.jar:1.1.5]
      2. rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:94)[rxjava-1.1.5.jar:1.1.5]
      3. rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:42)[rxjava-1.1.5.jar:1.1.5]
      4. rx.Observable.unsafeSubscribe(Observable.java:8460)[rxjava-1.1.5.jar:1.1.5]
      5. rx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber$1.call(OperatorRetryWithPredicate.java:131)[rxjava-1.1.5.jar:1.1.5]
      6. rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.enqueue(TrampolineScheduler.java:76)[rxjava-1.1.5.jar:1.1.5]
      7. rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.schedule(TrampolineScheduler.java:55)[rxjava-1.1.5.jar:1.1.5]
      8. rx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber.onNext(OperatorRetryWithPredicate.java:83)[rxjava-1.1.5.jar:1.1.5]
      9. rx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber.onNext(OperatorRetryWithPredicate.java:49)[rxjava-1.1.5.jar:1.1.5]
      10. rx.internal.util.ScalarSynchronousObservable$WeakSingleProducer.request(ScalarSynchronousObservable.java:268)[rxjava-1.1.5.jar:1.1.5]
      11. rx.Subscriber.setProducer(Subscriber.java:209)[rxjava-1.1.5.jar:1.1.5]
      12. rx.internal.util.ScalarSynchronousObservable$1.call(ScalarSynchronousObservable.java:79)[rxjava-1.1.5.jar:1.1.5]
      13. rx.internal.util.ScalarSynchronousObservable$1.call(ScalarSynchronousObservable.java:75)[rxjava-1.1.5.jar:1.1.5]
      14. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      15. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      16. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      17. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      18. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      19. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      20. rx.Observable.subscribe(Observable.java:8553)[rxjava-1.1.5.jar:1.1.5]
      21. rx.Observable.subscribe(Observable.java:8520)[rxjava-1.1.5.jar:1.1.5]
      22. rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:433)[rxjava-1.1.5.jar:1.1.5]
      23. rx.observables.BlockingObservable.single(BlockingObservable.java:332)[rxjava-1.1.5.jar:1.1.5]
      23 frames
    6. com.netflix.client
      AbstractLoadBalancerAwareClient.executeWithLoadBalancer
      1. com.netflix.client.AbstractLoadBalancerAwareClient.executeWithLoadBalancer(AbstractLoadBalancerAwareClient.java:102)[ribbon-loadbalancer-2.2.0.jar:2.2.0]
      2. com.netflix.client.AbstractLoadBalancerAwareClient.executeWithLoadBalancer(AbstractLoadBalancerAwareClient.java:81)[ribbon-loadbalancer-2.2.0.jar:2.2.0]
      2 frames
    7. org.springframework.cloud
      RestClientRibbonCommand.run
      1. org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand.forward(RestClientRibbonCommand.java:135)[spring-cloud-netflix-core-1.1.3.RELEASE.jar:1.1.3.RELEASE]
      2. org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand.run(RestClientRibbonCommand.java:106)[spring-cloud-netflix-core-1.1.3.RELEASE.jar:1.1.3.RELEASE]
      3. org.springframework.cloud.netflix.zuul.filters.route.RestClientRibbonCommand.run(RestClientRibbonCommand.java:50)[spring-cloud-netflix-core-1.1.3.RELEASE.jar:1.1.3.RELEASE]
      3 frames
    8. hystrix-core
      HystrixCommand$1.call
      1. com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:293)[hystrix-core-1.5.3.jar:1.5.3]
      2. com.netflix.hystrix.HystrixCommand$1.call(HystrixCommand.java:289)[hystrix-core-1.5.3.jar:1.5.3]
      2 frames
    9. rxjava
      BlockingObservable.toFuture
      1. rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46)[rxjava-1.1.5.jar:1.1.5]
      2. rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)[rxjava-1.1.5.jar:1.1.5]
      3. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      4. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      5. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      6. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      7. rx.Observable.unsafeSubscribe(Observable.java:8460)[rxjava-1.1.5.jar:1.1.5]
      8. rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)[rxjava-1.1.5.jar:1.1.5]
      9. rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)[rxjava-1.1.5.jar:1.1.5]
      10. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      11. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      12. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      13. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      14. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      15. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      16. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      17. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      18. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      19. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      20. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      21. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      22. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      23. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      24. rx.Observable.unsafeSubscribe(Observable.java:8460)[rxjava-1.1.5.jar:1.1.5]
      25. rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51)[rxjava-1.1.5.jar:1.1.5]
      26. rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35)[rxjava-1.1.5.jar:1.1.5]
      27. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      28. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      29. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      30. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      31. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      32. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      33. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      34. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      35. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:50)[rxjava-1.1.5.jar:1.1.5]
      36. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)[rxjava-1.1.5.jar:1.1.5]
      37. rx.Observable.subscribe(Observable.java:8553)[rxjava-1.1.5.jar:1.1.5]
      38. rx.Observable.subscribe(Observable.java:8520)[rxjava-1.1.5.jar:1.1.5]
      39. rx.internal.operators.BlockingOperatorToFuture.toFuture(BlockingOperatorToFuture.java:57)[rxjava-1.1.5.jar:1.1.5]
      40. rx.observables.BlockingObservable.toFuture(BlockingObservable.java:401)[rxjava-1.1.5.jar:1.1.5]
      40 frames
    10. hystrix-core
      HystrixCommand.execute
      1. com.netflix.hystrix.HystrixCommand.queue(HystrixCommand.java:373)[hystrix-core-1.5.3.jar:1.5.3]
      2. com.netflix.hystrix.HystrixCommand.execute(HystrixCommand.java:329)[hystrix-core-1.5.3.jar:1.5.3]
      2 frames
    11. org.springframework.cloud
      RibbonRoutingFilter.forward
      1. org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.forward(RibbonRoutingFilter.java:127)[spring-cloud-netflix-core-1.1.3.RELEASE.jar:1.1.3.RELEASE]
      1 frame