SpringBoot-基础介绍

  SpringBoot时什么:

    SpringBoot是整合Spring技术栈的一站式框架

    SpringBoot是简化Spring技术栈的快速开发脚手架

  SpringBoot优点:
    

 

 

   Spring Boot缺点:

      

 

 

       

    微服务:    

  • 微服务是一种架构风格
  • 一个应用拆分为一组小型服务
  • 每个服务运行在自己的进程内,也就是可独立部署和升级
  • 服务之间使用轻量级HTTP交互
  • 服务围绕业务功能拆分
  • 可以由全自动部署机制独立部署
  • 去中心化,服务自治。服务可以使用不同的语言、不同的存储技术

    微服务产生分布式

      分布式的困难:

        远程调用

        服务发现

        负载均衡  

        服务容错

        配置管理

        服务监控

        链路追踪

        日志管理

        任务调度

        ......

 

      分布式的解决:

        SpringBoot+SpringCloud

    

    云原生:

      原生应用如何上云。Cloud Native

    上云的困难:
      
服务自愈

      弹性伸缩

      服务隔离

      自动化部署

      灰度发布

      流量治理

      ......

 

    如何让学习SpringBoot:

      官方文档架构:

        

 

   

 

   

posted @ 2022-03-05 17:36  Soleili  阅读(173)  评论(0编辑  收藏  举报