Feign.RetryableException: чтение времени ожидания выполнения POST [URL] - PullRequest
0 голосов
/ 11 сентября 2018

Мой притворный вызов получает тайм-аут чтения, даже после добавления свойства ниже в мои application.properties.

hystrix.command.default.execution.timeout.enabled = false

У меня есть еще две службы, которые были успешно запущены и зарегистрированы на моей eureka.

Но моя третья (A) служба не запускается из-за проблемы с чтением.Ниже приведен случай

A вызовов B (для авторизации при запуске приложения - кварцевое задание)

A вызовов C (поток завершается) и приложение должно запускаться

Мне нужно запустить B & C, прежде чем я начну A. Вот как это было разработано, и я не знаю бизнес-обоснования для этого.

После добавления hystrix timeout услуга (A)все еще бросает feign.RetryableException: Read timed out executing POST.

Я не могу устранить неполадку, поскольку запрос направляется через службы eureka, а все службы работают локально, задержки в сети не должно быть.

Моя конфигурация eureka

spring.application.name = Foo-service eureka.client.registerWithEureka = true eureka.client.fetchRegistry = true eureka.client.serviceUrl.defaultZone = http://localhost:9094/eureka hystrix.command.default.execution.timeout.enabled = false

...