Публикации по теме '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 просмотров
schedule
08.01.2024
Проблема с панелью инструментов 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 просмотров
schedule
24.09.2022
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 просмотров
schedule
03.01.2024
Высокое использование памяти Hystrix с более чем 1000 команд
Я наблюдаю высокий уровень использования памяти при использовании более 1000 команд Hystrix в моей службе.
Вариант использования:
Служба выполняет вызовы REST.
Каждая конечная точка REST может принимать тысячи вызовов. Необходимо разомкнуть...
133 просмотров
schedule
05.12.2023