Среда
- Spring Boot 1.5.13.RELEASE
- Spring Cloud Edgware.SR3
- Скомпилировано с версией Java "1.8.0_172-ea", Java(TM) Среда выполнения SE (сборка 1.8.0_172-ea-b03) и уровень источника 1.8
- JRE времени выполнения: в докере с
openjdk:10.0.1-jre-slim
Вопрос
У меня есть ленточный клиент по имени serviceA
и связанный
serviceA.ribbon.ConnectTimeout=5000
serviceA.ribbon.ReadTimeout=15000
hystrix.command.serviceA.execution.isolation.thread.timeoutInMilliseconds = 20000
Я не получил (сознательно) повторную попытку на пути к классам.Я выполняю ./mvnw dependency:list | grep -i retry
и не получаю результатов.
Во время выполнения я получаю следующие предупреждения:
Время ожидания Hystrix 20000 мс для команды serviceA установлено ниже, чем комбинация лентытайм-аут чтения и подключения, 40000 мс.
Я не уверен, откуда взялись эти цифры, учитывая, что я решил установить их на 15 и 5 секунд соответственно.Почему эта цифра двойная?