SpringCloud及SpringCloudAlibaba微服务组件
目录
1 微服务架构概述
什么是微服务
服务注册中心:
服务调用:
服务调用2:
服务降级:
服务网关:
服务配置:
服务总线:
1 微服务架构概述
什么是微服务
微服务是一种架构模式,他提倡将单一应用程序划分成一组小的服务,服务之间互相协调,互相配合,为用户提供最终价值。每个微服务运行在其独立的进程中,服务与服务间采用轻量级的通信协作。(通常是基于HTTP协议的Restful API)
整个微服务体系包含:服务注册与发现、服务调用、服务熔断、负载均衡、服务降级、服务消息队列、配置中心管理、服务网管、服务监控、全链路追踪、自动化构建部署、服务定时任务调度操作
服务注册中心:
eureka 停更
zookeeper 可替代
consul 可替代(不推荐)
nacos 可完美替代eureka
服务调用:
ribbon 可用
loadBalancer 可用
服务调用2:
feign 停更
openFeign 可替代
服务降级:
hustrix 停更(企业大量使用)
resilience4j 国外大量使用,国内很少使用
sentinel springcloud alibaba 推荐使用
服务网关:
zuul
gateway 可用 推荐使用
服务配置:
config 可用
nacos
服务总线:
bus
nacos
SpringCloud以及SpringCloudAlibaba所涉及到经常使用的组件如下图:
×代表目前为止,官网停止维护更新、或者不推荐使用的
√代表依然在持续维护和推荐使用的组件
对于以下组件的详细学习视频资料参照B站周阳的Spring Cloud的内容,本人会针对周阳的学习内容进行整理总结和深入
将持续搭建项目工程,完成对以上涉及到的所有组件的使用和学习,后续学习记录将持续在csdn更新,需要对以上组件进行学习或了解的可以持续关注一起进行交流,不足之处还望大神指正。
下一篇:SpringCloud工程项目搭建
SpringCloud及SpringCloudAlibaba微服务组件相关推荐
- 微服务入门篇(二),万字长文带你实操作SpringCloudAlibaba微服务组件
目录 SpringCloudAlibaba介绍 简介 为什么要学SpringCloudAlibaba 从Spring Cloud netflix 到 Spring Cloud Alibaba 功能组件 ...
- 2:Alibaba微服务组件Nacos注册中心
Spring Cloud Alibaba系列目录 提示:这里是第二章:Alibaba微服务组件Nacos注册中心 微服务和Spring Cloud Alibaba介绍 Alibaba微服务组件Naco ...
- 【学习日记2023.6.9】之 SpringCloud入门(认识微服务_服务拆分和远程调用RestTemplate_Eureka注册中心_Ribbon负载均衡_Nacos注册中心)
文章目录 SpringCloud 1. 认识微服务 1.1 单体架构 1.2 分布式架构 1.3 微服务 1.4 SpringCloud 1.5 总结 2. 服务拆分和远程调用 2.1 服务拆分原则 ...
- 读书笔记-SpringCloudAlibaba微服务原理与实战-谭锋-【未完待续】
SpringCloudAlibaba微服务原理与实战 谭锋 电子工业出版社 ISBN-9787121388248 仅供参考, 自建索引, 以备后查 一.应用架构演进.微服务发展史 1.单体架构 一般来 ...
- SpringCloud(若依微服务版)读取Nacos中的配置以及多个服务共享Nacos配置的使用
场景 若依微服务版手把手教你本地搭建环境并运行前后端项目: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/109363303 在上 ...
- No6-6.从零搭建spring-cloud-alibaba微服务框架,添加用户鉴权逻辑,动态数据权限(使用AOP实现)等(六,no6-6)
代码地址与接口看总目录:[学习笔记]记录冷冷-pig项目的学习过程,大概包括Authorization Server.springcloud.Mybatis Plus~~~_清晨敲代码的博客-CSDN ...
- No6-3.从零搭建spring-cloud-alibaba微服务框架,实现资源端用户认证与授权等(三,no6-3)
代码地址与接口看总目录:[学习笔记]记录冷冷-pig项目的学习过程,大概包括Authorization Server.springcloud.Mybatis Plus~~~_清晨敲代码的博客-CSDN ...
- 微服务组件记事本:Skywalking的ES索引 · 收藏篇
(2021年倒计时33天) 书接上文,在上回书中,我们说到了<微服务组件记事本:Skywalking执行效果 · 多图篇>,文章比较详细的展示了Skywalking中的各种数据和图表展示, ...
- springcloud Hystrix Dashboard微服务监控
springcloud Hystrix Dashboard微服务监控简介 Hystrix监控 除了隔离依赖服务的调用以外,Hystrix还提供了近实时的监控,Hystrix会实时.累加地记录所有关于 ...
最新文章
- 深入浅出 消息队列 ActiveMQ(转)
- 8个实用而有趣Bash命令提示行
- WPF usercontrol 自定义依赖属性
- go语言基础到提高(7)-数组
- Mybatis源码研究6:元数据(metadata)
- publiccms实现遍历多级分类下的不同样式内容
- 95-30-020-java.util-Map
- c语言指针的应用实验报告6,C语言实验六实验报告——指针.doc
- 18.10 汇编语句
- mac word无法显示仿宋字体解决方案
- 英文论文查重用什么软件比较好?
- 内核5.4以上, Realtek 8111网卡初始化失败
- python设置计算题_python tkinter做的生成计算题的GUI
- 利用Windows命令行快速隐藏文件
- 超越MRT无数倍的MODIS在线拼接AppEERAS
- vue3 +Element-puls ,table 中使用$refs修改scrollTop 到顶部
- 循环冗余校验码例题[转帖]
- 简单理解 tr069协议
- ping回显请求超时time out故障解决过程
- 链上天眼Pro2.0正式上线