Публикации по теме 'hystrix'


Обеспечение отказоустойчивости микросервисной архитектуры
Используя шаблон переборки Одним из наиболее важных аспектов микросервисной архитектуры является отказоустойчивость . Доступные ресурсы клиента, использующего удаленную службу, никогда не должны исчерпываться, если служба дает сбой, а вместо этого их следует быстро освободить для дальнейшего использования. Hystrix от Netflix, проверенная в боях библиотека, которая реализует распространенные шаблоны отказоустойчивости, такие как автоматический выключатель и перегородка, приходит нам..

Вопросы по теме 'hystrix'

Spring Cloud Turbine – Не удается обработать несколько клиентов?
У меня возникли проблемы с запуском Turbine в Spring Cloud. Короче говоря, я не могу определить, как настроить его для объединения цепей из более чем одного приложения одновременно. У меня есть 6 отдельных сервисов, сервер eureka и сервер turbo,...
1933 просмотров
schedule 20.11.2022

Аннотация HystrixCommand — как сделать откат с помощью throw
Я использую @HystrixCommand для создания запасных вариантов в Java. сервер. Вот один из методов, который у меня есть, но проблема, с которой я столкнулся, заключается в том, что мне интересно, могу ли я использовать откат?...
5034 просмотров
schedule 23.05.2024

Hystrix - Как рассчитать размер пула потоков
В документах Hystrix указано, что размер пула потоков следует рассчитывать как: запросов в секунду на пике, когда исправен × задержка 99-го процентиля в секундах + некоторая передышка Для следующего примера у нас будет: Обслуживание с...
3607 просмотров
schedule 07.04.2024

Hystrix-javanica, динамически устанавливающая свойства на уровне класса
Я использую Hystrix-javanica в среде, контролируемой Spring. Чтобы облегчить настройку параметров во время выполнения, я аннотирую метод @HystrixCommand и динамически устанавливаю свойства команды Hystrix в другом аннотированном @PostConstruct...
874 просмотров
schedule 14.02.2024

Netflix Hystrix — асинхронный запуск HystrixObservableCommand
У меня есть какой-то базовый проект, в котором есть четыре вызова к какому-то внешнему ресурсу, который в текущей версии работает синхронно. Чего я хотел бы добиться, так это обернуть эти вызовы в HystrixObservableCommand , а затем вызвать его...
902 просмотров

Проблема с панелью инструментов Hystrix в Spring Boot
Я новичок в Hystrix Dashboard. Я написал пример приложения с Hystrix. Я хочу видеть диаграмму Hystrix (командный поток метрик). Но я получаю следующую ошибку: Circuit: Unable to connect to Command Metric Stream Thread Pools: Loading... Я...
3170 просмотров
schedule 10.06.2024

поток метрик hystrix: параметр «задержка» не работает
Мое приложение интегрирует Hystrix в качестве прерывателя цепи, а конечная точка потока отображается по адресу /hystrix.stream . Теперь я хочу контролировать частоту потоковой передачи с помощью параметра «задержка»: curl...
181 просмотров
schedule 16.11.2023

Что не так с этой асинхронной HystrixCommand?
Мне нужно время от времени отправлять уведомления, я выполняю эту задачу асинхронно. Я использую HystrixCommand, как показано ниже, для выполнения асинхронного вызова RestTemplate, который не работает: @HystrixCommand public...
882 просмотров

HystrixCodaHaleMetricsPublisher не работает в сочетании с hystrix spring-cloud-feign
У меня возникла странная проблема при использовании spring-cloud-feign в сочетании с HystrixCodaHaleMetricsPublisher и Graphite . Узлы метрик были созданы, но данные не поступали. Моя конфигурация: @Configuration @RequiredArgsConstructor...
99 просмотров
schedule 08.12.2022

Как посчитать, как часто автоматический выключатель переходил из замкнутого состояния в разомкнутое?
Есть ли способ узнать, как часто автоматический выключатель Hystrix менял свое состояние с замкнут на разомкнут ? Я ожидал что-то вроде HystrixCommandMetrics m = ...; long count = m.getCumulativeCount(HystrixEventType.SHORT_CIRCUITED);...
1093 просмотров
schedule 10.01.2024

Проблемы с турбиной hystrix-dashboard с использованием FileBasedInstanceDiscovery
Я пытаюсь настроить приборную панель hystrix с турбиной. Я не использую Eureka и хочу использовать FileBasedInstanceDiscovery. Я пытаюсь настроить это, но, похоже, не работает онлайн-документация. Он всегда пытается использовать клиент обнаружения...
212 просмотров
schedule 10.12.2022

ReactiveException: java.lang.InterruptedException, когда я отмечаю метод с помощью @HystrixCommand
У меня есть следующий метод: @Timed(value = "my.request.timer", percentiles = {0.5, 0.95}, histogram = true) public ResponseEntity<MyResponseDto> executeHttpCall(MyReq myReq) { log.warn("!!!!! REAL METHOD!!!! for {}",...
1032 просмотров

Высокое использование памяти Hystrix с более чем 1000 команд
Я наблюдаю высокий уровень использования памяти при использовании более 1000 команд Hystrix в моей службе. Вариант использования: Служба выполняет вызовы REST. Каждая конечная точка REST может принимать тысячи вызовов. Необходимо разомкнуть...
133 просмотров
schedule 05.12.2023