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

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

Фантазируйте с RibbonClient и обнаружением Consul без Spring Cloud
Я пытался настроить Feign для работы с RibbonClient, что-то вроде MyService api = Feign.builder().client(RibbonClient.create()).target(MyService.class, "https://myAppProd"); , где myAppProd — это приложение, которое я вижу в Consul. Теперь, если я...
1018 просмотров

Feign клиент не может загрузить сервис
В моем проекте разные сервисы развертываются как микросервисы, а авторизация и аутентификация обрабатываются в общем файле jar, который добавляется в качестве зависимости в каждый проект микросервиса. Связь между микросервисами осуществляется через...
665 просмотров
schedule 09.02.2024

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

Имитация клиента и повторная попытка Spring
У меня есть успокаивающая служба, вызывающая внешнюю службу с помощью клиента Spring Cloud Feign. @FeignClient(name = "external-service", configuration = FeignClientConfig.class) public interface ServiceClient { @RequestMapping(value =...
24261 просмотров

FeignClient выдает вместо возврата ResponseEntity с ошибкой http-статус
Поскольку я использую ResponseEntity<T> в качестве возвращаемого значения для моего метода FeignClient, я ожидал, что он вернет ResponseEntity со статусом 400, если это то, что возвращает сервер. Но вместо этого выдает FeignException ....
28213 просмотров
schedule 02.05.2024

Как реализовать загрузку файла с помощью клиента feign
У меня есть URL-адрес, который загружает файл. Подпись URL-адреса: http://services.local/api/v1/downloadFile?messageId=11090.I хочу проксировать его с помощью фиктивного клиента. Каждый раз, когда я получаю исключение, сообщающее, что мой выходной...
1850 просмотров

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

Программно созданный клиент Feign и цель Eureka
Несколько дней назад я начал изучать решения по отказоустойчивости в микросервисах. В моей экосистеме есть несколько микросервисов, и теперь они связаны с поиском сервисов Eureka. Я использовал FeignClient для звонков от одного к другому. Когда я...
934 просмотров
schedule 16.04.2024