Cloud Native 3 min read

Explore the Latest Spring Cloud Alibaba Upgrades: Core Dependencies & New Features

Spring Cloud Alibaba’s latest release upgrades core dependencies like Spring Cloud Hoxton, Seata, Sentinel, and Dubbo, introduces numerous enhancements such as new health indicators, reactive discovery, refined configuration handling, and adds Nacos and Sentinel components to Spring Initializr for easier project generation.

Java Architecture Diary
Java Architecture Diary
Java Architecture Diary
Explore the Latest Spring Cloud Alibaba Upgrades: Core Dependencies & New Features

Upgrade Core Dependencies

Spring Cloud Hoxton.RELEASE

Seata 1.0.0

Sentinel 1.7.1

Apache Dubbo 2.7.4.1

Changelog

Added NacosConfigHealthIndicator, service status Actuator

Optimized NacosWatch, refactored thread pool

Optimized NacosServiceRegistry service registration exception handling Seata now supports Feign’s new load balancer FeignBlockingLoadBalancerClient Used Spring Boot 2.2.1 new feature @Configuration(proxyBeanMethods=false) to reduce unnecessary proxy overhead

Nacos supports ReactiveDiscoveryClient Sentinel uses SentinelWebInterceptor instead of CommonFilter Nacos related configuration adds default service address localhost:8848 Sentinel migrated to spring-cloud-circuitbreaker-sentinel Optimized configuration format for RocketMQBinderConfigurationProperties#nameServer Enhanced ribbon support with ConfigurationBasedServerList configuration

Added property to disable automatic configuration of spring-cloud-circuitbreaker-sentinel Added sharedConfigs and extensionConfigs for more flexible configuration reading

Fixed spring-cloud-alibaba-nacos-discovery service status always being UP

Fixed spring-cloud-alibaba-dubbo NacosConfiguration ineffective

Resolved configuration file data type conversion exception in spring-cloud-starter-nacos-config Resolved parsing order issue in spring-cloud-starter-nacos-config YML files

Add to Spring Initializr

Some Spring Cloud Alibaba components such as nacos and sentinel have been added to https://start.spring.io, allowing direct generation online or via IDEA dependency search.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Alibabacloud-nativeMicroservicesspring-cloud
Java Architecture Diary
Written by

Java Architecture Diary

Committed to sharing original, high‑quality technical articles; no fluff or promotional content.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.