Вопросы по теме 'spring-reactor'

Использование Spring Reactor Mono с несколькими switchIfEmpty
У меня был простой поток проверки Java, подобный этому примеру: if (!request.isValid()) { throw new ValidationException("Its not valid"); } if (!request.isCorrect()) { throw new IncorrectException(); } return Mono.just(...
254 просмотров
schedule 05.11.2021

Контроллер Webflux возвращает объект вместо Mono
Здравствуйте, я новичок в Webflux. Я следую руководству по созданию реактивных микросервисов. В своем проекте я столкнулся со следующей проблемой. Я хочу создать crud api для службы продукта, и ниже приведен метод Create. @Override public...
450 просмотров

Приведет ли возврат Mono ‹ServerResponse› к (злой) синхронной, блокирующей связи клиент / сервер?
Я новичок в Spring Reactor и WebFlux и немного смущен потоком событий в функциональной сети Spring. Пример: у меня есть функция-обработчик, возвращающая Mono<ServerResponse> . Внутри него выполняется метод репозитория findAll() ,...
460 просмотров

Добавить пользовательские заголовки в Spring Cloud Stream (с помощью Spring Reactor)
Поскольку я новичок в Spring Reactor, я пытаюсь передавать данные с помощью облачного потока Spring (используя rabbitMQ). Мне нужно добавить несколько настраиваемых заголовков, прежде чем сообщение будет отправлено в очередь. Конфигурация моего...
1755 просмотров

Project Reactor + flatMap + Multiple onErrorComplete - Не работает должным образом
Когда несколько onErrorContinue добавлен в конвейер для обработки исключения определенного типа, созданного из flatMap , обработка исключений не работает должным образом. Я ожидаю, что в приведенном ниже коде элементы с 1 по 6 должны быть...
239 просмотров
schedule 22.05.2023

Почему я получаю сигнал onComplete, когда в реактивном потребителе Spring Cloud Stream возникает исключение?
Я использую Spring Reactor с Spring Cloud Stream (GCP Pub/Sub Binder) и сталкиваюсь с проблемами обработки ошибок. Я могу воспроизвести проблему на очень простом примере: @Bean public Function<Flux<String>, Mono<Void>> consumer()...
413 просмотров

Объедините два моно вместе, где второй моно подписан на первый
Недавно я изучал реактивное программирование с использованием библиотек реакторов в Java со средой Spring, и по большей части мне удалось с этим справиться. Однако пару раз я оказывался в такой же ситуации и хотел бы посоветовать, где я ошибаюсь....
399 просмотров