乐趣区

关于nacos:Spring-Cloud-Alibaba入门实践一-概述

Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此我的项目蕴含开发分布式应用服务的必须组件,不便开发者通过 Spring Cloud 编程模型轻松应用这些组件来开发分布式应用服务。

依靠 Spring Cloud Alibaba,您只须要增加一些注解和大量配置,就能够将 Spring Cloud 利用接入阿里分布式应用解决方案,通过阿里中间件来迅速搭建分布式应用零碎。
目前 Spring Cloud Alibaba 提供了如下性能:

  • 服务限流降级 :反对 WebServlet、WebFlux, OpenFeign、RestTemplate、Dubbo 限流降级性能的接入,能够在运行时通过控制台实时批改限流降级规定,还反对查看限流降级 Metrics 监控。
  • 服务注册与发现 :适配 Spring Cloud 服务注册与发现规范,默认集成了 Ribbon 的反对。
  • 分布式配置管理 :反对分布式系统中的内部化配置,配置更改时主动刷新。
  • Rpc 服务 :扩大 Spring Cloud 客户端 RestTemplate 和 OpenFeign,反对调用 Dubbo RPC 服务
  • 音讯驱动能力 :基于 Spring Cloud Stream 为微服务利用构建音讯驱动能力。
  • 分布式事务:应用 @GlobalTransactional 注解,高效并且对业务零侵入地解决分布式事务问题。
  • 阿里云对象存储 :阿里云提供的海量、平安、低成本、高牢靠的云存储服务。反对在任何利用、任何工夫、任何地点存储和拜访任意类型的数据。
  • 分布式任务调度 :提供秒级、精准、高牢靠、高可用的定时(基于 Cron 表达式)任务调度服务。同时提供分布式的工作执行模型,如网格工作。网格工作反对海量子工作平均调配到所有 Worker(schedulerx-client)上执行。
  • 阿里云短信服务 :笼罩寰球的短信服务,敌对、高效、智能的互联化通信能力,帮忙企业迅速搭建客户触达通道。

涵盖其次要组件

  • Nacos
  • Sentinel
  • Oauth2
  • Zuul
  • RocketMQ
  • Seata
  • Skywalking
退出移动版