Переопределить свойства Hystrix при использовании Spring Cloud Netflix

У меня есть приложение Spring Boot, которое использует Netflix Hystrix через библиотеки Spring Cloud, все работает нормально.

Я хочу переопределить некоторые базовые свойства Hystrix, например, hystrix.threadpool.default.coreSize и/или hystrix.threadpool.default.maxQueueSize. К сожалению, я не смог найти некоторые готовые свойства Spring Boot, чтобы сделать это, так что мне нужно сделать, чтобы настроить эти свойства при запуске приложения?

Как эти свойства настраиваются в модуле spring-cloud-starter-hystrix?


person virgium03    schedule 16.06.2015    source источник
comment
Вы пытались добавить эти свойства в application.properties?   -  person M. Deinum    schedule 16.06.2015
comment
Spring Cloud объединяет среду Spring и Archaius, который понимает Hystrix. К сожалению, это не работает, бесполезно, и мы не можем диагностировать вашу проблему без дополнительной информации от вас. Каковы ваши файлы конфигурации, зависимости и отчет об автоконфигурации весенней загрузки? Может быть, проект, который дублирует проблему.   -  person spencergibb    schedule 16.06.2015
comment
Я думаю, что с моей конфигурацией что-то не так, поскольку это устаревшее приложение, интегрированное (но не полностью) с Spring Boot. Не могли бы вы подтвердить, что использование стандартных свойств Hystrix в файле Spring application.properties должно работать? Я не видел этого факта в документации.   -  person virgium03    schedule 17.06.2015
comment
Я исправил свою конфигурацию и поместил эти свойства в файл Spring application.properties. @М. Deinum Я могу отметить ваш ответ как правильный, просто переместите его из раздела комментариев.   -  person virgium03    schedule 17.06.2015


Ответы (1)


Простое добавление этих свойств в файл application.properties должно работать.

hystrix.threadpool.default.coreSize=
hystrix.threadpool.default.maxQueueSize=
person M. Deinum    schedule 17.06.2015
comment
это application.properties, загружаемый по умолчанию hystrix/archaius. Или все файлы свойств загружены? Я не нашел связанного документа об этом... - person DeepNightTwo; 06.09.2016