亿级流量架构
springCloud就是一些列组件,方便微服务的开发,主要组件包含:服务注册与发现、熔断机制、网关路由、配置中心、消息总线、负载均衡、链路追踪等。这个专栏我们将一起逐渐学习这些组件
wuzhiheng_
学习,实践,架构师
展开
-
微服务简述
1.个人理解 微服务就是将模块拆分,然后一个服务顶不住就变集群,然后就各个集群里面的各种注册及负载。说白了就是一变多,然后多个服务的管理,外加一些其他方面的为服务而服务的服务。 如下面图片所示: 2.官方描述 Spring Cloud 是实现微服务架构的一系列框架的有机集合。 是在Spring Boot基础上构建的,用于简化分布式系统构建的工具集。是拥有众多子项目的项目集合。利用Spring Boot的开发便利性,巧妙地简化了分布式系统基础设施(服务注册与发现、熔断机制、网关路由、配置中心、消息总线、负原创 2020-10-29 20:52:59 · 188 阅读 · 0 评论 -
Eureka:服务注册与发现,用于服务管理。
1.标题Spring Cloud和dubbo组件比较 dubbo:zookeeper+dubbo+springmvc/springboot 通信方式:rpc 注册中心:zookeeper,nacos 配置中心:diamond(淘宝开发) spring cloud:spring+Netflix 通信方式:http restful 注册中心:eureka,consul,nacos 配置中心:config 断路器:hystrix 网关:zuul,gateway 分布式追踪系统:sleuth+zipkin原创 2020-10-29 20:45:54 · 362 阅读 · 0 评论