微服务架构总结
2018-07-28 06:12:42来源:博客园 阅读 ()
最近把我之前学SpringCloud所涉及到的知识以及我写的博客进行了比较系统的整理,目录如下。
1. 单体架构和微服务架构的比较
2.微服务所要解决的主要问题
3.SOA和微服务的比较
初识微服务
4. 服务拆分
微服务的服务拆分
5. 数据一致性
微服务的数据一致性
6.服务间的通信—RestTemplate和Feign
1)服务的有状态和无状态
2)RPC和REST
3)HttpClient-RestTemplate-Feign
7. 服务治理
1)服务注册中心
2)服务提供者
3)服务消费者
微服务-服务治理
8. 服务网关
1)服务网关的作用
2) Zuul组件
3)项目方案
微服务-网关服务
4) JWT
基于JWT的token身份认证方案 (补充:基于session和token的身份认证方案、微服务-使用Redis实现分布式缓存)
9.可靠性—Hystrix
1)背景
2)仓壁隔离
3)超时控制和服务降级
4)熔断机制
微服务—熔断器Hystrix
10.高可观察—分布式追踪sleuth和zipkin
1)背景
2)服务跟踪原理
3)ZipKin
4)ELK
微服务—分布式服务追踪sleuth和zipkin
微服务—ELK分布式日志框架
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 老板让你抗住千万级流量,如何做架构设计? 2020-06-11
- 聊聊微服务架构及分布式事务解决方案! 2020-06-10
- java环境教程:Tomcat下载,安装,设置为Windows服务,启动 2020-06-09
- 来看看阿里架构师Java 代码打日志姿势!你也是这样写的吗 2020-06-08
- 总结一些 Java 相关笔试、面试题,万一用上了呢 (=_=) -- 基 2020-06-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash