Мой фиктивный вызов получает тайм-аут чтения, даже после добавления свойства ниже к моему application.properties.
hystrix.command.default.execution.timeout.enabled=false
У меня есть еще два сервиса, которые успешно запустились и зарегистрировались в моей еврике.
Но мой третий (A) сервис не запускается из-за проблемы с чтением. Ниже приведен случай
A звонит B (Для авторизации при запуске приложения - Quartz Job)
A вызывает C (поток завершается), и приложение должно запускаться
Я должен начать B & C, прежде чем я начну A. Так это было спроектировано, и я не знаю экономического обоснования для этого.
После добавления hystrix timeout
служба (A) по-прежнему выдает feign.RetryableException: Read timed out executing POST
.
Я не могу устранять неполадки, поскольку запросы направляются через службы 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