Описание тега spring-cloud-feign

Используйте этот тег для вопроса, связанного с использованием декларативного REST-клиента Feign внутри весенней облачной экосистемы.
0 ответов

Один и тот же интерфейс, несколько имен клиентов

Я использую симуляцию с весенним облаком У меня есть один микро-сервис, который должен вызывать 3 другие микро-сервисы, каждый из этих 3-х микро сервисов имеет одну конечную точку "/pay", но реализация совершенно другая. Это работает с feign, если я…
0 ответов

Проблема генерации клиентских классов с кодексом Swagger

Я пытаюсь создать клиентские классы Api с swagger-codegen-maven-plugin, Я получаю следующее исключение: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [org.springframework.…
2 ответа

Симулировать пользовательский перехватчик клиента для проверки токена JWT

Я новичок в весне, притворяюсь и исследую пару дней. Я могу сделать запрос авторизации к нашим защищенным ресурсам (имя пользователя / пароль) и использовать токен JWT, возвращенный службой аутентификации в последующих заголовках запроса. Тем не мен…
08 фев '18 в 13:56
0 ответов

Вызов FeignClient со службой консула сбрасывает соединение в докер-контейнере

У меня есть докер-контейнеры для консула и для моих услуг. Я симулировал интерфейс клиента, пытаясь связаться с сервисом, зарегистрированным в консуле. работает в локальном тестировании (используя localhost); однако то же самое не работает в контейн…
0 ответов

Обновление до Spring Boot 1.4.1 с перехватчика 1.3.2 перерывов

У меня есть следующий перехватчик для шаблона запроса OAuth @Component @Scope("prototype") public class OAuthInterceptor implements RequestInterceptor { @Autowired private OAuth2RestOperations restTemplate; @Autowired private AppContext appContext; …
10 окт '16 в 01:21
1 ответ

Симулировать отображение клиента по параметру

У меня есть симулированный клиент, который выглядит примерно так: @RequestMapping(method = RequestMethod.POST, value = "/breakdowns/utmMedium", consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) List<Breakdown> getUtmMediumBreakdowns( @RequestB…
12 фев '18 в 06:37
1 ответ

Приложению весенней загрузки не удалось автоматически смоделировать клиент

Создал пример проекта весеннего загрузочного приложения, чтобы понять функциональность симулированного клиента, при запуске он выдает ошибку ниже. Описание: Для поля remoteCallClient в com.example.demo.RestClient требуется компонент типа com.example…
1 ответ

Исключение NullPointerException в LoadBalancerFeignClient (spring-cloud-netflix)

Мы используем Feign для наших клиентов в наших услугах. Недавно одна из служб начала случайным образом выдавать некоторые исключения, которые вызваны: Caused by: java.lang.NullPointerException: null at org.springframework.cloud.netflix.feign.ribbon.…
2 ответа

Автоматическое подключение клиента Feign в моем контроллере при весеннем запуске выдает исключение

Я уже пробовал решения по этому и этому, но безуспешно, так что, может быть, я что-то упускаю вот моя архитектура У меня есть микросервис ресурсов, защищенный Oauth2, который реализует мою бизнес-логику, и клиентский микросервис с шаблоном thymleaf,…
11 сен '18 в 16:36
0 ответов

Spring Cloud API Gateway обрабатывает большие объемы

Я написал API-шлюз, и он использует FeignClients + Eureka для вызова конечных точек службы. Наше требование - поддерживать не менее 100 запросов в секунду. Мы используем сервер t2.xlarge и используем изоляцию потоков. Следующие конфигурации находятс…
19 мар '17 в 19:47
0 ответов

Как использовать список "сервера авторизации" с OAuth2FeignRequestInterceptor?

Можно ли настроить "accessTokenUri", чтобы использовать балансировщик нагрузки для поиска серверов аутентификации (в среде, где имеется более одного сервера аутентификации) вместо одного? моя конфигурация выглядит следующим образом: @Configuration p…
0 ответов

Сканирование перехвата пружин / проблема с проводкой

Итак, у меня был весенний верблюжий проект с симметричной настройкой клиента, и по какой-то причине симулированный перехватчик не был подключен. Когда я изменил структуру каталогов, она начала работать... Первоначально структура каталогов была следу…
12 авг '18 в 15:06
1 ответ

Как определить, какой http-клиент по умолчанию был внедрен контейнером Spring для @FeignClient?

Я использую аннотацию @FeignClient. Я хочу знать, какой httpclient был введен Spring, когда я запускаю свое приложение. Например, симметричные клиенты OkHttpClient и ApacheHttpClient можно использовать, установив для feign.okhttp.enabled или feign.h…
1 ответ

Вызов клиента Spring Feign входит в блок исключений, когда он должен оставаться в блоке try

Нужна небольшая помощь о клиенте Spring Feign. Итак, вот ситуация, У меня есть 2 службы загрузки Spring. Допустим, Сервис A и Сервис B. Я настроил свой Сервис A с клиентом Feign, через который я вызываю метод Сервис B. Так вот код для моей службы А,…
1 ответ

Клиент Feign, приложение Spring Boot и ошибка rx/Observable Class Not Found

Немного предыстории: я создал два приложения Spring Boot, которые предназначены для микросервисов. Первое приложение (предоставление расписания) - это служба RESTful, которая предоставляет данные для другого приложения (средство проверки расписания)…
0 ответов

Как заставить настроенные ErrorDecoder и @ExceptionHandler работать вместе в весеннем облаке

У меня есть весенний облачный сервис под названием "hr" и сервис API-шлюза, использующий Feign в качестве клиента для вызова сервиса hr. Если в службе hr возникли какие-либо исключения, она вернет сообщение json, тип которого ResponseEntity<Servi…
1 ответ

Изображения повреждены с помощью Spring и Feign Client

Я извиняюсь за мой плохой английский:( Я хочу загрузить файл изображения с помощью Feign Client, но изображения в приложении сервера повреждены. // CLIENT APP @FeignClient(name = "media-client", url = "${api.base-path}/media") public interface Media…
1 ответ

Определите различные реализации клиента Feign в зависимости от среды

У меня есть загрузочное приложение Spring, которое использует Feign для вызова внешнего веб-сервиса через Eureka. Я хотел бы иметь возможность запускать приложение, используя макетную реализацию интерфейса Feign, поэтому я могу запускать приложение …
1 ответ

Весеннее Облако Feign отчет 404

Я использую Eureka зарегистрировать сервис и использовать Feign для обнаружения служб, но если я не добавлю параметры URL, система выдаст 404 исключения. И мой код с кодом ниже, который не работает: @FeignClient(name = "CRAWLER-SERVICE") И ниже код …
4 ответа

Spring-cloud-starter-openfeign: исключение рукопожатия SSL с feign-httpclient

При попытке использовать feign-httpclient с Spring-cloud-starter-openfeign, я получаю исключение SSL Handshake, в то время как тот же код работает, если я не использую feign-httpclient. Мне нужно использовать feign-httpclient, так как я хочу использ…