Spring Cloud — учебник по версии Dalston.
Описание архитектуры программного обеспечения.
EUREKA-SERVER: сервис регистрации и обнаружения (Eureka, Consul).
Адрес доступа: http://localhost:2001/.
EUREKA-CLIENT: поставщик услуг.
Адрес доступа: http://localhost:7001/dc.
EUREKA-CONSUMER: потребитель услуг (базовый).
Адрес доступа: http://localhost:7101/consumer.
EUREKA-CONSUMER-RIBBON: инструмент балансировки нагрузки клиента.
Адрес доступа: http://localhost:7102/consumer.
EUREKA-CONSUMER-FEIGN: набор клиентов для вызова сервисов на основе Netflix Feign.
Адрес доступа: http://localhost:7103/consumer.
config-server-git: сервер распределённой конфигурации.
Spring Cloud Config — это новый проект, созданный командой Spring Cloud, который предоставляет централизованную внешнюю поддержку конфигурации для базовых инфраструктур и микросервисных приложений в распределённых системах. Он состоит из сервера и клиента.
Адрес доступа: http://localhost:7201/config-client/dev/master.
config-client: клиент распределённой конфигурации.
Адрес доступа: http://localhost:7202/info или http://localhost:7202/hi.
eureka-consumer-ribbon-hystrix: защита от сбоев в обслуживании (Hystrix деградации сервиса).
Адрес доступа: http://localhost:7301/consumer.
hystrix-dashboard: панель мониторинга Hystrix.
Адрес доступа: http://localhost:7302/hystrix (панель мониторинга Hystrix: http://localhost:7301/hystrix.stream).
turbine Hystrix: сбор данных мониторинга — сбор через HTTP.
Адрес доступа: http://localhost:7302/hystrix (панель мониторинга Hystrix: http://localhost:7305/turbine.stream).
turbine-amqp Hystrix: сбор данных мониторинга — сбор через посредника сообщений.
Адрес доступа: http://localhost:7302/hystrix (панель мониторинга Hystrix: http://localhost:7307/turbine.stream).
api-gateway: шлюз служб (базовый).
Адрес доступа: http://localhost:7400/eureka-client/dc.
swagger-api-gateway: шлюз API (сводная документация API).
Адрес доступа: http://localhost:7500/swagger-ui.html.
stream-hello: Spring Cloud Stream — это структура, которая помогает создавать микросервисы с поддержкой обмена сообщениями. RabbitMQ.
Адрес доступа: http://localhost:7505/.
trace-1, trace_2: распределённая трассировка услуг (введение) (интеграция logstash) (Zipkin интеграция — HTTP сбор, сбор через посредников сообщений).
http://localhost:7601/trace-1.
zipkin-server: Zipkin — это открытый проект от Twitter, основанный на Google Dapper. Мы можем использовать его для сбора данных отслеживания запросов на разных серверах и использовать REST API для запроса данных отслеживания для мониторинга распределённых систем. Это позволяет нам своевременно обнаруживать проблемы с задержкой в системе и находить узкие места в производительности системы.
http://localhost:9411/zipkin/.
config-client: шина сообщений (Spring Cloud Bus).
http://localhost:7202/bus/refresh — обновление конфигурации. http://localhost:7202/hi — доступ к результатам. Кроме того, интерфейс /bus/refresh может указывать на службу, используя параметр «destination», например, «/bus/refresh?destination=customers:**» для обновления всех служб с именем customers, независимо от IP-адреса.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )