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.
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.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Java Architecture Diary
Committed to sharing original, high‑quality technical articles; no fluff or promotional content.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
