当前位置: 首页 > news >正文

微服务-我对Spring Clound的理解

官网:https://spring.io/projects/spring-cloud

官方说法:Spring Cloud 为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理、服务发现、熔断器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)。分布式系统的协调导致了样板模式,使用 Spring Cloud 开发人员可以快速建立实现这些模式的服务和应用程序。它们可以在任何分布式环境中很好地工作,包括开发人员自己的笔记本电脑、裸机数据中心和托管平台(如 Cloud Foundry)。

个人理解翻译:Spring Cloud不是一个技术,也不是一个工具,Spring Clound更像是一个书包。里面装了我们微服务中需要用到的常见工具。并且可以和我们用的Springboot很好的结合。
在这里插入图片描述

从我学习的资料中看,Spring Clound一开始使用Netflix公司的Eureka、Ribbon、Zuul等技术,将它们和一些其他公司的技术整合进这个书包里。后来由于停更等原因,Spring Clound根据其思想,自己做了一套替代。阿里巴巴也做了一套替代,同样被Clound整合进了书包里。所以可以理解Clound的特点是,如果有更好的,我就装我的书包里,如果没有,自己做一个装书包里。所以这个书包中的干货还是很多的。

同时自己从0学这个东西,难度挺大。

http://www.lryc.cn/news/226181.html

相关文章:

  • 安防监控EasyCVR视频汇聚平台无法接入Ehome5.0是什么原因?该如何解决?
  • 机器学习——逻辑回归
  • 自动驾驶学习笔记(七)——感知融合
  • 【Java0基础学Java第八颗】 -- 继承与多态 -- 多态
  • 玩转ansible之参数调试和文件操作篇
  • JVM虚拟机:垃圾回收器之Parallel Old(老年代)
  • Stream流的groupingBy
  • 如何在不结束tcpdump的情况下复制完整的pcap
  • maven POM文件总体配置说明
  • 49.批处理命令(1/2)
  • react类式组件的生命周期和useEffect实现函数组件生命周期
  • ARM 基础学习记录 / 异常与GIC介绍
  • java压缩pdf体积,图片体积
  • Ubuntu(WSL2) 安装最新版本的 GCC
  • lua 时间差功能概略
  • 【C++11】左值引用,右值引用,移动/复制构造,完美转发
  • 解决找不到x3daudio1_7.dll的方法,快速解决x3daudio1_7.dll丢失问题
  • LeetCode:2300. 咒语和药水的成功对数(C++)
  • 【Spring生命周期核心底层源码之剖析】
  • 关于Thread.sleep方法的一些使用
  • MeterSphere | 前端入参加密
  • 微服务如何做负载均衡?
  • C++高级编程:构建高效稳定接口与深入对象设计技巧
  • Qt——连接mysql增删查改(仓库管理极简版)
  • Panda3d 场景管理
  • 京东数据分析(京东销量):2023年9月京东投影机行业品牌销售排行榜
  • uniapp cli化一键游项目启动报错总结
  • 我的月光宝盒初体验失败了
  • vue3+vite搭建后台项目-1 引入element-plus 中文包,打包时报错问题
  • 带你详细了解git的【分支和标签】