Вопросы по теме 'netflix-ribbon'

Отделите проблемы масштабируемости от услуг
Я использую Spring RestTemplate для использования других сервисов в моей локальной среде. В производственной среде для масштабируемости я хочу использовать реестр служб, такой как eureka и ленточный клиент. Я хочу четко отделить свой код от...
182 просмотров

инициализация ленточного клиента с балансировкой нагрузки и службой обнаружения (эврика)
У меня есть служба, которая запускает некоторые сценарии инициализации после запуска приложения (реализовано с помощью ApplicationListener<ApplicationReadyEvent> ). В этих сценариях мне нужно вызвать другие службы с RestTemplate , который...
702 просмотров

Ленточный клиент не может обнаружить микросервисы, зарегистрированные в eureka
Привет, я создал два микросервиса 1. spotparkin и 2. spotparking2, и они успешно зарегистрировались на сервере eureka, затем я создал ленточный клиент и попытался выполнить вызов отдыха, используя имя приложения spotpaking, которое является именем...
1031 просмотров

Конфигурация Swagger Springfox загружается до конфигурации Spring Boot
У меня есть несколько микросервисов и все они зарегистрированы в Eureka (Discovery Client). Недавно я включил Swagger2 (SpringFox) для всех микросервисов. Как только я включил swagger, мои микросервисы начали регистрироваться в Eureka как сервис...
431 просмотров

Медлительность прокси-сервера zuul - RibbonLoadBalancingHttpClient
Во-первых, у меня есть только базовые знания в java. У меня есть несколько микросервисов, и в настоящее время я использую zuul/eureka для проксирования сервисов. Заметил, что при вызове микросервиса напрямую пропускная способность в 3 раза выше,...
1251 просмотров

Как вызвать внешний не REST API из облачного микросервиса Spring, который использует eureka для вызова другого внутреннего микросервиса?
В нашем проекте мы используем Spring Cloud + Eureka в качестве реестра сервисов. Когда мы используем ленточный клиент для вызова внутренних микросервисов, все URL-адреса разрешаются через Eureka ... это проблема с вызовом внешних URL-адресов....
1701 просмотров

Развертывание кода Eureka/ленты в Cloud Foundry
Я хочу развернуть код Spring Cloud (Eureka/лента) в Cloud Foundry. Лента будет выполнять балансировку нагрузки на стороне клиента, поэтому мне не нужен маршрутизатор Cloud Foundry. Как мне запретить Cloud Foundry использовать его маршрутизатор?
471 просмотров

Как вызвать другого клиента eureka на сервере Zuul
приложение.свойства zuul.routes.commonservice.path=/root/path/commonservice/** zuul.routes.commonservice.service-id=commonservice zuul.routes.customer.path=/root/path/customer/** zuul.routes.customer.service-id=customer...
754 просмотров

Получить имя хоста/IP:порт сервера, на который должен быть перенаправлен запрос из ленты Zuul+
Я использую Eureka для обнаружения сервисов и Zuul+ленту в качестве обратного прокси-сервера и балансировщика нагрузки. У меня есть 2 экземпляра, зарегистрированных в Eureka, следующим образом: MYSERVICE n/a (2) (2) UP (2) -...
1443 просмотров

Как установить ServerListRefreshInterval в балансировщике нагрузки ленты?
Я использую Spring, Eureka и Ribbon. Я хочу изменить интервал обновления для ленты. Читая документацию, я узнал, что я должен установить следующее свойство: my-service.ribbon.ServerListRefreshInterval=99999 Однако это не помогает, потому...
958 просмотров

Пример использования ленты Zuul и Netflix
И Zuul, и Ribbon можно использовать для балансировки нагрузки. Но в каком случае мы должны предпочесть Zuul ленте и наоборот?
1714 просмотров

Как лента получает список доступных экземпляров службы
Я использую ленту в качестве балансировщика нагрузки на шлюзе API и сервере eureka. Когда клиентский запрос поступает на мой API-шлюз, он каждый раз запрашивает реестр служб, чтобы получить доступные экземпляры службы, или Ribbon сохраняет доступные...
2320 просмотров

Spring Boot Microservice com.netflix.zuul.exception.ZuulException: ошибка переадресации
Я создал микросервис, используя весеннюю загрузку и внедряя прокси-сервер zuul, поэтому, когда я вызываю URL-адрес через прокси-сервер zuul, и почему-то моя служба не работает, я получаю com.netflix.zuul.exception.ZuulException: ошибка переадресации...
3609 просмотров

Spring Cloud Gateway преждевременно закрывает соединение
Я использую весенний облачный шлюз в качестве шлюза API в моей настройке микросервиса с консулом в качестве обнаружения службы. В некоторых случаях, когда API какого-либо микросервиса занимает более 2 минут, шлюз выдает ошибку ниже:...
1415 просмотров

Netflix Zuul / Ribbon / Eureka против AWS ELB / ALB и ECS
Насколько я понимаю, из документации с использованием Netflix Zuul & Eureka (возможно, Ribbon тоже) можно построить активный балансировщик нагрузки. Я всегда использовал AWS ELB, ALB (ECS для управления контейнерами) с R53. Помимо переносимости...
1985 просмотров

com.netflix.zuul.exception.ZuulException: Тайм-аут чтения Hystrix
Пробую микросервисы с eureka и zuul. И есть проблема со всеми запросами, которые занимают более 1 секунды. Как я понял, 1 секунда - это тайм-аут по умолчанию для hystrix, и для настройки тайм-аутов в Zuul мне нужно настроить следующие свойства:...
13071 просмотров

Пользовательское правило Loadblancer в Spring Cloud Ribbon Zookeeper
Возникла проблема с настройкой настраиваемого правила балансировки нагрузки с помощью tape-zookeeper-discovery. Текущий поставщик правил - ROUND_ROBIN, RANDOM и STICKY, однако я хотел иметь настраиваемое правило. Невозможно настроить его, поэтому я...
1159 просмотров

Spring Cloud Eureka + FeignClient + Ribbon: балансировщик нагрузки не имеет доступного сервера для клиента
У меня ниже простая установка. Spring Cloud Eureka Server - и две службы PricingService и DiscountService . Звонки в Службу ценообразования -> DiscountService . Настройка сервера @SpringBootApplication @EnableEurekaServer public class...
902 просмотров

Итератор Spring ServletFileUpload возвращает пустой список
Я разработал систему с микросервисной архитектурой с фреймворком spring boot (1.5.9), я использовал zuul и ленту в шаблоне шлюза. Чтобы загружать большие файлы, я отключил многокомпонентную загрузку, как показано ниже: application.yml spring:...
182 просмотров

Получить список всех доступных серверов независимо от зоны с балансировщиком нагрузки Ribbon
У нас есть 4 зоны, в каждой из которых работает служба zuul и UI. Лента — это наш балансировщик нагрузки между службами. Мы достигаем закрепления сеанса в Zuul с помощью пользовательского правила балансировки нагрузки, как указано в...
363 просмотров