- Spring Cloud Alibaba核心技术与实战案例
- 高洪岩编著
- 424字
- 2025-03-28 15:53:10
1.2.1 Spring Cloud Alibaba主要功能
(1)服务限流降级:默认支持WebServlet、WebFlux、OpenFeign、RestTemplate、Spring Cloud Gateway、Zuul、Dubbo、RocketMQ限流降级功能的接入,可以在运行时通过控制台实时修改限流降级规则,还支持查看限流降级Metrics监控。
(2)服务注册与发现:适配Spring Cloud服务注册与发现标准。
(3)分布式配置管理:支持分布式系统中的外部化配置,配置更改时自动刷新。
(4)消息驱动能力:基于Spring Cloud Stream为微服务应用构建消息驱动能力。
(5)分布式事务:使用@GlobalTransactional注解,高效并且对业务零侵入地解决分布式事务问题。
(6)阿里云对象存储:阿里云提供海量、安全、低成本、高可靠性的云存储服务。支持在任何应用、任何时间、任何地点存储和访问任意类型的数据。
(7)分布式任务调度:提供秒级、精准、高可靠性、高可用性的定时(基于Cron表达式)任务调度服务。同时提供分布式的任务执行模型,如网格任务。网格任务支持将海量子任务均匀分配到所有Worker(SchedulerX-client)上执行。
(8)阿里云短信服务:覆盖全球的短信服务,有友好、高效、智能的互联化通信能力,帮助企业迅速搭建客户通道。