, Легко встроить его в существующий код Reactor

отаю в проекте, в котором мы перемещаем некоторые из наших микросервисов из Spring-MVC в Spring-Webflux для проверки реактивной парадигмы. Глядя на некоторую помощь в github-репозитории hystrix, мы отметили, что у проекта нет коммитов с года назад, и он основан на RxJava, поэтому есть некоторые несовместимости с project-реактором.

У нас возникают некоторые проблемы с использованием Hystrix, в частности, из-за того, что аннотации от «Javanica» не работают, и наши разработчики должны вместо этого использовать HystrixCommands из Spring-Cloud. И тот факт, что Hystrix, очевидно, создает свой собственный пул потоков помимо тех, что в реакторе.

Достигнув этой точки, мой вопрос не в том, как использовать Hystrix с Spring Boot 2.0, но если необходимо обернуть все внешние вызовы от наших микросервисов в HystrixCommand или просто использовать методы Reactor (timeout, onError, retry и т. Д.), Мы можно избежать этой упаковки.

Ответы на вопрос(1)

Ваш ответ на вопрос