Вопросы по теме 'spring-cloud-feign'
Предупреждения о тайм-ауте Hystrix и ленты
Среда
Spring Boot 1.5.13.RELEASE
Весеннее облако Edgware.SR3
Скомпилирован с использованием версии Java "1.8.0_172-ea", среды выполнения Java (TM) SE (сборка 1.8.0_172-ea-b03) и уровня исходного кода 1.8.
Среда выполнения JRE: в докере с...
10540 просмотров
schedule
29.11.2021
Spring AOP не работает для Feign Client
У меня установка aop
@Target({ElementType.METHOD})
@Retention(value = RetentionPolicy.RUNTIME)
public @interface IgnoreHttpClientErrorExceptions { }
@Aspect
@Component
public class IgnoreHttpWebExceptionsAspect {
@Around(value =...
859 просмотров
schedule
18.11.2021
Как использовать собственный ApacheHttpClient с Feign?
Я попытался добавить собственный HttpClient через конфигурацию:
@Bean
public CloseableHttpClient httpClient() {
RequestConfig requestConfig = RequestConfig.custom()
.setConnectTimeout(15000)...
1934 просмотров
schedule
03.12.2021
Feign Client не может найти службу eureka, зарегистрированную на заказ
Расскажу немного о том, чего пытаюсь достичь. У меня есть приложение для весенней загрузки, которое является клиентом Eureka и регистрируется как служба службы данных. После запуска этого приложения (ApplicationReadeEvent.class) я регистрирую еще...
374 просмотров
schedule
26.09.2021
Как реализовать проверку статуса для фиктивного клиента?
Я пытаюсь объединить 2 или более служб, и я хочу проверить их статусы и вернуть индивидуальный ответ. Например, один из них возвращает 200, а другой возвращает 500, 404, 400 и т. Д. В этом случае я хочу вернуть пустой список. Пример ниже...
26 просмотров
schedule
08.10.2021
Использование динамического URL-адреса для Spring ReactiveFeignClient
Я использую ReactiveFeignClient от Playtika . Мне нужно использовать динамический URL-адрес, особенно для части хоста, потому что я хотите использовать один и тот же интерфейс для нескольких служб, которые имеют одинаковые форматы запросов и...
284 просмотров
schedule
05.11.2021
Использование ssl-сертификата с симуляцией
Я пытаюсь получить доступ к приложению, защищенному https, у меня есть сертификат p12 (уже импортированный как .cer в папку cacerts моего jdk).
Я уже безуспешно пробовал это руководство:...
479 просмотров
schedule
18.10.2021
Как предотвратить откаты Hystrix, вызванные определенными исключениями в интерфейсе @FeignClient?
Недавно мне было поручено определить запасной вариант для наших существующих фиктивных клиентов в наших проектах весенней загрузки. Я провел небольшое исследование и, по-видимому, Hystrix - это то, что нужно. После интеграции с проектом я...
17 просмотров
schedule
14.10.2021
Весеннее облако | Feign Hytrix | Тайм-аут первого звонка
У меня есть служба, которая использует 3 фиктивных клиента. Каждый раз, когда я запускаю свое приложение, я получаю исключение TimeoutException при первом обращении к любому воображаемому клиенту.
Я должен запускать каждого воображаемого клиента...
8258 просмотров
schedule
04.05.2022
Управляйте отказоустойчивостью с помощью Feign, Ribbon и Eureka
Я хочу реализовать отказоустойчивую архитектуру микросервисов с использованием Feign Client, Ribbon и Eureka, поэтому я столкнулся с проблемой. Когда цель микросервисов не работает, я хочу перенаправить на другой экземпляр микросервисов, чтобы...
203 просмотров
schedule
04.05.2022
@FeignClient из openfeign и Observable приводит к более быстрому xml.jackson.databind.exc.InvalidDefinitionException
У меня есть проект со следующим воображаемым клиентом
@FeignClient(name = "name", url = "${tokenService}")
public interface TokenService {
@RequestMapping(path = "/SLJsonWebTokenWrapper/token/wrap", method = RequestMethod.POST,...
1167 просмотров
schedule
06.05.2022
Stateful FeignClient (сеанс между клиентом и сервером)
Я боролся с @FeignClient для Spring Cloud. У нас есть корневой «шлюз» WAR, который вызывает «серверные» сервисы WAR, где мы кэшируем метаданные, специфичные для роли пользователя (эти данные должны быть достаточно большими, чтобы запрашивать их при...
3399 просмотров
schedule
23.05.2022
Как вернуть LocalDateTime из конечной точки FeignClient?
Это мой FeignClient:
@FeignClient(name="${mongo.service.id}", url="${mongo.service.url}", configuration = FeignConfig.class)
public interface MongoAtmResetDataInterface {
String requestMappingPrefix = "/api/atmResetData";
@GetMapping(path...
319 просмотров
schedule
30.05.2022
Используя симуляцию весеннего облака, когда http-код равен 401, respose.body() имеет значение null
Используя симуляцию весеннего облака, вызовите мою службу, когда служба возвращает исключение 401, respose.body() имеет значение null.
Когда я выбрасываю исключение throw new BadRequestException(400, “this http code is 400”); , я могу получить...
6035 просмотров
schedule
04.06.2022
Можем ли мы создать исключение в резервной или резервной фабрике @FeignClient?
Я использую @FeignClient и хочу выполнить некоторую логику (например, записать информацию об исключении), когда Feign выдает исключение, а затем отправляет результат во внешний интерфейс.
Я заметил, что Feign выдает FeignException при сбое...
2269 просмотров
schedule
15.06.2022
Заглушка для клиента Feign для интеграционного тестирования
У меня есть весенний облачный проект со следующей структурой упаковки
Контроллер (опубликует конечную точку отдыха) -> поток (бизнес-логика) -> сервис (вызывает клиент Feign с резервной настройкой hysterix) -> клиент Feign.
Автоматическая...
1302 просмотров
schedule
23.06.2022
Удалить заголовки из запроса openfeign, установленного по умолчанию http-клиентом
Я вызываю API, который заносит в черный список определенные заголовки HttpHeaders, включая Content-Length , который, по-видимому, предварительно задан HttpClient под spring-openfeign. Чтобы правильно получить ответ API, мне нужно удалить заголовок...
2068 просмотров
schedule
03.07.2022
Spring Cloud Feign: Feign не помещает параметр в тело HTTP при отправке запроса POST
Вот мое определение интерфейса Feign:
@RequestMapping(value = "/group/list", method = RequestMethod.POST)
List<AdvertGroupVO> list(AdvertGroupVO vo,
@RequestParam("page") int page,...
2201 просмотров
schedule
08.08.2022
Загрузка файла Array Multipart[] с помощью клиента Feign
Я пытаюсь загрузить объект Array of Multipart file, используя фиктивный клиент. Это служба, которую я пытаюсь вызвать с помощью клиента Feign.
public ResponseEntity<Object> manageFileUpload(@RequestParam("files") MultipartFile[] files)...
1480 просмотров
schedule
05.08.2022
Как создать pointcut для имитации клиента, поддерживающего наследование интерфейса?
В проекте Spring Boot у меня есть простой фиктивный клиент
@MyAnnotation
@FeignClient(name="some-name", url="http://test.url")
public interface MyClient {
@RequestMapping(method = RequestMethod.GET, value = "/endpoint")
List<Store>...
352 просмотров
schedule
17.09.2022