Spring Cloud Hoxton.RELEASE официально выпущен! Асинхронность — это будущее

Java

SpringСообщество объявило об официальном выпуске Spring Cloud Hoxton RELEAS. Этот выпуск можно найти в Maven Central. Дополнительную информацию можно найти в примечаниях к выпуску Hoxton.

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>Hoxton.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement

Большие изменения в серии релизов Hoxton

Spring Cloud Hoxton.RELEASEна основеSpring Boot 2.2.1.RELEASE.

Основные компоненты, много совместимостиReactive, Будущее за асинхронностью!

Новая система документов официального сайта, предоставляющая PDF

Документация Hoxton.RELEASE содержит новую целевую страницу, новые темы, а также одностраничные, многостраничные версии и версии в формате PDF. удобнее в использовании

Новая реализация балансировщика нагрузки

Spring Cloud Hoxton.RELEASEявляется первым, содержащим阻塞式и非阻塞式Версия реализации клиента балансировщика нагрузки в качестве альтернативы ленте Netflix, перешедшей в режим обслуживания.

если хотитеRestTemplateиспользовать новыйBlockingLoadBalancerClient, нужно добавитьspring-cloud-loadbalancerзависимость.

Изменения Spring Cloud Gateway

  • Поддерживается ReactiveLoadBalancer.
  • Модуль RSocket был перемещен в инкубатор Spring Cloud, чтобы начать инкубацию.
  • предоставлять на основеSpring Cloud CircuitBreakerабстракция автоматического выключателя

Spring Cloud Изменения Netflix

  • Добавлен клиент обнаружения службы ReactiveDiscoveryClient.
  • на основеSpring Cloud Circuit Breaker APIРефакторинг реализации Hystrix
  • Добавлено свойство для отключения автоматической настройки Spring Cloud CircuitBreaker Hystrix.

Spring Cloud Config

  • служба поддержкиAWS S3как хранилище конфигурации
  • Обеспечивает расшифровку обычного текста

Spring Cloud Sleuth

  • УвеличиватьonLastOperatorвозможность улучшитьReactorПриобретение производительности
  • служба поддержкиRedisтрассировка вызова
  • служба поддержкиAWS SQSтрассировка вызова
  • служба поддержкиQuartzтрассировка вызова
    ...

Spring Cloud Commons

С новой реализацией балансировки нагрузки, описанной выше, проектSpring Cloud CommonВниз

Изменения ReactiveDiscoveryClient

  • Работает на Spring Cloud Cloudfoundry
  • Работает на Spring Cloud Kubernetes
  • Работает на Spring Cloud Нетфликс
  • Работает на Spring Cloud Consul
  • Работает на Spring Cloud Zookeeper
  • Работает на Spring Cloud Openfeign

...image