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

Spring-Cloud-Netflix обеспечивает интеграцию Netflix OSS для приложений Spring Boot через автоконфигурацию и привязку к среде Spring и другим идиомам модели программирования Spring.
0 ответов

Netflix Eureka Feign. Откройте для себя новый экземпляр сервиса

На Эврике я регистрирую два экземпляра первого сервиса. Второй сервис является потребителем первого через Feign. После обнаружения службы вторая служба выполняет запросы к тому же экземпляру первой службы. После выключения этого экземпляра во второй…
0 ответов

Невозможно создать Бин после @Autowired EurekaDiscoveryClient

Я пытаюсь создать bean cassandraServer, который использует IP-адрес, полученный с сервера Netflix Eureka, но каждый раз он выдает NPE для discoveryClient. Как я могу создать Бин, используя свойства из Eureka Server? @EnableDiscoveryClient @SpringBoo…
0 ответов

Как включить / отключить балансировку нагрузки ленты в зависимости от кода ответа http?

Используя ленту netflix иногда вы не хотите балансировать нагрузку, например, вы не хотите балансировать нагрузку, если код ответа 404, но для 503 вы этого хотите. Теперь вопрос в том, как настроить ленту для настройки правил, как я упоминал выше?
0 ответов

org.apache.solr.client.solrj.SolrServerException: сервер отклонил соединение по адресу: http://127.0.0.1:8983/solr

У меня есть этот файл POM облака весны: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht…
0 ответов

Не удается получить доступ к услуге через шлюз

У меня есть employee-service, которая зарегистрирована в Eureka Service (я вижу это на странице Eureka), я хочу добавить балансировщик нагрузки с помощью Zuul, но он не работает, ниже приведены файлы.yml моего приложения. работник-служба spring: app…
10 май '18 в 17:34
0 ответов

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

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

Как настроить список серверов для ленты, когда Spring Boot Test WebEnvironment установлен в RANDOM_PORT

У меня есть следующий конфиг для ленты в application.yml для правильной работы Feign. ribbon: listOfServers: http://localhost:8080 Моя конфигурация аннотации IntegrationTest выглядит следующим образом: @SpringBootTest(webEnvironment = SpringBootTest…
1 ответ

Как реализовать распределенную транзакцию с помощью Hystrix Fallback на основе Spring Cloud architect

Я использую Spring Cloud для реализации своей системы микроуслуг, платформы продажи билетов. Сценарий таков: есть прокси-сервер zuul, реестр eureka и 3 службы: служба пользователя, служба заказа и служба заказа билетов. Сервисы используют симулирова…
1 ответ

Как активировать конечную точку /turbine.stream в автономном приложении Turbine

Я пытаюсь создать отдельное приложение для сбора потока Hystrix из других приложений. Но он не предоставляет конечную точку /turbine.stream по умолчанию. Я уверен, что отсутствует в моем проекте. Spring Boot: 2.0.4.RELEASE, Spring Cloud: Finchley.SR…
0 ответов

Ошибка: не удалось найти или загрузить основной класс com.spring.solarlog.netflixeurekanamingserver.NetflixEurekaNamingServerApplication

Я получаю сообщение об ошибке при попытке запустить сервер имен Eureka. Пожалуйста, найдите мой код ниже: @SpringBootApplication @EnableEurekaServer //Enabling eureka naming server public class NetflixEurekaNamingServerApplication { public static vo…
0 ответов

Обновление Swagger ломает Spring Cloud (Эврика, Зуул, Лента)

У меня есть два приложения Spring Boot, одно из которых действует как обратный прокси-сервер для другого. Я использую Spring Boot (1.4.1.RELEASE), Spring Cloud (Camden.SR1). Я использовал Swagger 2.5.0 и все работает как положено. Мое приложение Boo…
1 ответ

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

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

Весеннее облако Hystrix не работает

Я вызываю два закрытых метода, помеченных @HystrixCommand, из открытого метода. Но автоматический выключатель Hystrix не работает. Если я переместу @HystrixCommand в открытый родительский метод, он будет работать, но я не хочу, чтобы он был сверху. …
1 ответ

Резервные методы на сервере Zuul в облаке Spring

Я новичок в Spring Cloud Netflix и у меня есть несколько вопросов по этому поводу.Я использую API-шлюз вместе с Hystrix, работающим на пограничном сервере Zuul, и хотел бы убедиться, правильно ли я понимаю следующее поведение: Я убиваю микросервис, …
0 ответов

Spring Boot Hystrix: запрос повторяется: как избежать

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

Как использовать маршрутизацию на основе регулярных выражений в Zuul? PatternServiceRouteMapper не работает?

Я пытаюсь добиться маршрутизации, например: http://zuul-host:8080/v1/foo/hello к моей службе foo-v1 ресурс hello Я пробую пример регулярного выражения, описанный по адресу http://cloud.spring.io/spring-cloud-netflix/spring-cloud-netflix.html Моя про…
1 ответ

Zuul ReadTimeout по обслуживанию

У меня есть прокси Zuul, и он работает нормально, пока не перенаправит на сервер, который занимает больше времени, чем обычно (более 10 секунд) для ответа. Я могу изменить время чтения через свойства (zuul.host.socket-timeout-millis), чтобы оно могл…
3 ответа

Конфигурация maxSemaphores для сервера zuul

Я пытаюсь сделать нагрузочный тест на зуул version 1.1.2, Однако я продолжаю получать следующую проблему через несколько минут для запуска нагрузочного теста. Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: book could not acquire a…
14 июн '17 в 11:53
0 ответов

Spring Cloud: используйте консул вместо eureka для поиска сервисов с помощью zuul

Я внедряю Gateway с Zuul. Маршрутизатор должен обнаруживать некоторые микро-сервисы, чтобы соответствовать правилам, описанным в моем application.yml, По умолчанию Zuul собирается использовать Eureka, и это то, что делает мое приложение при запуске.…
26 апр '16 в 08:30
2 ответа

Spring Netflix eureka, zuul vs Spring Облачный поток данных

Я новичок в мире микросервисов. Хотелось бы узнать, когда использовать Spring eureka, zuul против потока данных Spring. Я строю сервис, который, в свою очередь, будет использовать несколько гранулированных сервисов (микро-сервис), агрегирует все дан…