Описание тега feign
Feign - это связыватель java-клиента http, вдохновленный Retrofit, JAXRS-2.0 и WebSocket. Первой целью Feign было упростить привязку знаменателя к http apis независимо от состояния покоя.
0
ответов
Не удается добавить класс конфигурации Feign из Feign.Builder
Я использую клиент Feign в проекте загрузки Spring по какой-то причине, я не могу использовать клиент Autowired Feign и должен использовать его с Feign.Builder . У меня есть класс конфигурации (в библиотеке), который используется в качестве конфигур…
29 окт '17 в 16:19
1
ответ
Как сделать Feign POST-запрос без тела запроса и с параметрами запроса?
Я использую Feign с Apache Http Client, и я хотел бы поддержать следующий интерфейс jax-rs: @POST @Path("/do_something") void doSomething(@QueryParam("arg") String arg); Но ApacheHttpClient использует RequestBuilder, который преобразует параметры за…
27 июн '17 в 06:36
2
ответа
Симулировать пользовательский перехватчик клиента для проверки токена JWT
Я новичок в весне, притворяюсь и исследую пару дней. Я могу сделать запрос авторизации к нашим защищенным ресурсам (имя пользователя / пароль) и использовать токен JWT, возвращенный службой аутентификации в последующих заголовках запроса. Тем не мен…
08 фев '18 в 13:56
1
ответ
Feign with Ribbon: сбросить
Мы пытаемся использовать Feign + Ribbon в одном из наших проектов. В рабочем коде у нас нет проблем, но у нас есть несколько в тестах JUnit. Мы пытаемся смоделировать количество ситуаций (сбой служб, нормальный запуск, исключения и т. Д.), Поэтому н…
31 июл '17 в 18:35
1
ответ
Как я могу получить токен на предъявителя моего запроса?
Я пытаюсь сделать что-то относительно простое. У меня есть запрос, который получает токен oauth (Bearer asdf22324...) Мне нужно передать его своему симулированному клиенту, чтобы иметь возможность запросить другую службу с использованием того же ток…
22 фев '19 в 00:57
1
ответ
Привязать притворную цель к обману
Есть ли способ привязать притворную цель к обману? Мой вариант использования выглядит следующим образом: У меня есть служба, которая может быть запущена в той же JVM или как отдельная служба. если служба запущена в той же JVM, я свяжу ее с помощью G…
17 июл '16 в 10:32
1
ответ
Приложению весенней загрузки не удалось автоматически смоделировать клиент
Создал пример проекта весеннего загрузочного приложения, чтобы понять функциональность симулированного клиента, при запуске он выдает ошибку ниже. Описание: Для поля remoteCallClient в com.example.demo.RestClient требуется компонент типа com.example…
23 июл '18 в 18:31
1
ответ
Feign - обработка подчиненных исключений - распространение статуса ошибки
Этот вопрос похож на Netflix Feign - Распространение статуса и исключения через микросервисы У меня есть микросервисная архитектура с симуляцией и симметрией. Моя проблема в том, что когда подчиненный сервис возвращает ошибку, скажем, статус 404 - м…
06 янв '17 в 16:45
2
ответа
Spring Cloud Netflix и HystrixObservable -> JsonMappingException
Для кода, смотрите мой крошечный проект 4 класса GitHub Я использую Spring FeignClients для подключения к службе отдыха. Вот как выглядит клиент Feign в его основной (не асинхронной) форме: @FeignClient(value="localhost:8080/products", decode404 = t…
18 фев '17 в 20:19
1
ответ
Как определить pointcut для @FeignClient в весеннем проекте
У меня есть простой симулятор, как показано ниже @FeignClient(name="xxx") public interface XXXServiceClient { @RequestMapping(value = "/foo/bar", method = RequestMethod.POST) public ResponseEntity<XXX> doSomething(@RequestBody XXX args); } То,…
24 фев '18 в 13:19
0
ответов
Feign Client готовит HTTP
Я использую Spring Cloud в своем микросервисном проекте с Eureka и Zuul. Я хочу общаться между моими микросервисами с помощью клиента Feign. Скажем, у меня есть микросервис Микросервис1 и Микросервис2. Кроме того, у меня есть микросервис Eureka и ми…
13 окт '17 в 08:08
1
ответ
Вызов клиента Spring Feign входит в блок исключений, когда он должен оставаться в блоке try
Нужна небольшая помощь о клиенте Spring Feign. Итак, вот ситуация, У меня есть 2 службы загрузки Spring. Допустим, Сервис A и Сервис B. Я настроил свой Сервис A с клиентом Feign, через который я вызываю метод Сервис B. Так вот код для моей службы А,…
19 окт '18 в 08:20
0
ответов
Spring BasicAuthenticationFilter.doFilter() очень медленный
В моем приложении Spring Boot 2.0.5 я использую basic-auth для защиты REST-API. @Configuration @EnableWebSecurity public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(final HttpSecurity http) throw…
29 ноя '18 в 15:14
0
ответов
Как перестать притворяться, что не использует и не экранирует строковые данные?
У меня есть прокси, который находится между клиентом и сервером, которые общаются с помощью объектов json. Прокси должен обрабатывать данные в виде строки. Он не знает типов, которые ему просто необходимы для сканирования данных на наличие строк. Пр…
09 апр '18 в 22:58
1
ответ
Изображения повреждены с помощью Spring и Feign Client
Я извиняюсь за мой плохой английский:( Я хочу загрузить файл изображения с помощью Feign Client, но изображения в приложении сервера повреждены. // CLIENT APP @FeignClient(name = "media-client", url = "${api.base-path}/media") public interface Media…
21 авг '17 в 15:31
1
ответ
Feign+ Джексон: не может создать экземпляр
@Data public class UPMSetResult<T> implements Serializable { Set<T> data; @Data public class UPMMenu implements Serializable { Long id; String title; String url; Integer type; String code; Integer sort; Set<UPMSetResult.UPMMenu> me…
11 фев '17 в 16:15
1
ответ
Как уменьшить задержки при использовании zuul, eureka, feign
Когда служба API перезапускается изначально. Если я вызываю службу API напрямую, она работает, но если я вызываю ее через симулированного клиента, я увижу запасное сообщение Hystrix в течение нескольких секунд. И если служба API не работает, когда я…
27 дек '18 в 06:55
0
ответов
Feign ErrorDecoder не вызывается
Здравствуйте, я создал простой ErrorDecoder, но он не вызывается: Конфигурация: @Bean UserClient userClient ( @Value( "${url}" ) final String url ) { return Feign .builder() .client( new OkHttpClient() ) .errorDecoder( new FeignErrorDecoder() ) .enc…
18 янв '19 в 16:37
1
ответ
Spring Cloud Feign + Sleuth + Zipkin - требуется оригинальный запрос
У меня есть мультисервисное приложение, которое использует Spring Cloud OpenFeign. Теперь я должен использовать zipkin с этим приложением. Я помню, что когда у меня было приложение без Feign, я просто добавлял зависимости для запуска Sleuth и Zipkin…
18 янв '19 в 23:46
0
ответов
Fient клиент Тестирование
У меня есть следующий класс обслуживания, который использует симулированный клиент. Я не могу провести юнит-тестирование сервиса. Slf4j @Service публичный класс SsoService { public static final String NO_LINKED_ACCOUNTS_FOUND = "No linked accounts f…
22 фев '19 в 21:20