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

Является ли Feign потокобезопасным?
Является ли экземпляр Feign потокобезопасным...? Я не смог найти никакой документации, подтверждающей это. Кто-нибудь там думает иначе? Вот стандартный пример, размещенный в репозитории github для Feign... interface GitHub {...
2926 просмотров
schedule 28.05.2024

Как использовать матричную переменную в API-классе FeignClient?
У меня есть один класс FeignClient, и я хочу использовать MatrixVariable для передачи параметров, как показано ниже. @FeignClient(value = "apiService", url = "${api.url}", configuration =ApiServiceConfiguration.class) public interface...
392 просмотров

Имитация с лентой: сброс
Мы пытаемся использовать Feign + Ribbon в одном из наших проектов. В производственном коде у нас нет проблем, но у нас есть несколько в тестах JUnit. Мы пытаемся смоделировать ряд ситуаций (сбой служб, нормальный запуск, исключения и т. д.),...
98 просмотров

обработка исключений клиента Spring Feign
У меня есть какой-то клиент fiegn, чтобы отправить запрос другому микросервису. @FeignClient(name="userservice") public interface UserClient { @RequestMapping( method= RequestMethod.GET, path = "/userlist")...
48655 просмотров
schedule 29.03.2024

Как реализовать декодер ошибок для нескольких поддельных клиентов
У меня есть несколько поддельных клиентов в приложении Spring Boot. Я использую совет контроллера для обработки пользовательских исключений для каждого воображаемого клиента. Вот мой совет контроллера, который обрабатывает два настраиваемых...
6672 просмотров
schedule 20.02.2024

Вызов микросервиса с использованием фиктивного клиента из фильтра шлюза Zuul
У меня есть служба проверки, которую нужно вызывать перед каждым запросом, и если проверка не удалась, я хочу вернуть результат из самого шлюза, поэтому я пытаюсь вызвать ее, используя feign-client из моего фильтра шлюза Zuul. Это дает мне некоторое...
1622 просмотров
schedule 20.11.2022

Как заставить FeignClient использовать имя вместо URL?
У меня есть интерфейс @FeignClient: @FeignClient(name="${some.service.id}", url="${some.service.url}") public interface SomeInterface { ... } У меня вопрос: как я могу указать feign использовать одно из двух свойств (имя/url)? Я оставил...
1123 просмотров
schedule 05.05.2024

Не удалось разрешить фиктивное имя клиента из приложения yml
У меня есть весеннее загрузочное приложение, и я пытаюсь использовать фиктивный клиент, чтобы сделать запрос к конечной точке, но он не может разрешить фиктивное имя клиента из приложения yml. Мое приложение yml имеет следующий код: ribbon:...
48 просмотров