Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 大数据云计算 >

使用SpringCloud和Docker实战微服务 PDF 下载


分享到:
时间:2020-04-18 15:51来源:http://www.java1234.com 作者:小锋  侵权举报
使用SpringCloud和Docker实战微服务 PDF 下载
失效链接处理
使用SpringCloud和Docker实战微服务  PDF 下载

本站整理下载:
 
相关截图:
 
主要内容:

1 微服务简介 什么是微服务架构 近年来,在软件开发领域关于微服务的讨论呈现出火爆的局面,有人倾向于在系统 设计与开发中采用微服务方式实现软件系统的松耦合、跨部门开发,被认为是IT软 件架构的未来方向,Martin Fowler也给微服务架构极高的评价;同时,反对之声也 很强烈,持反对观点的人表示微服务增加了系统维护、部署的难度,导致一些功能 模块或代码无法复用,同时微服务允许使用不同的语言和框架来开发各个系统模 块,这又会增加系统集成与测试的难度,而且随着系统规模的日渐增长,微服务在 一定程度上也会导致系统变得越来越复杂。尽管一些公司已经在生产系统中采用了 微服务架构,并且取得了良好的效果;但更多公司还是处在观望的态度。 什么是微服务架构呢?简单说就是将一个完整的应用(单体应用)按照一定的拆分 规则(后文讲述)拆分成多个不同的服务,每个服务都能独立地进行开发、部署、 扩展。服务于服务之间通过注入RESTful api或其他方式调用。大家可以搜索到很多 相关介绍和文章。本文暂不细表。在此推荐两个比较好的博客: http://microservices.io/ http://martinfowler.com/articles/microservices.html 7
2 Spring Cloud Spring Cloud 简介 Spring Cloud是在Spring Boot的基础上构建的,用于简化分布式系统构建的工具 集,为开发人员提供快速建立分布式系统中的一些常见的模式。 例如:配置管理(configuration management),服务发现(service discovery),断路器(circuit breakers),智能路由( intelligent routing), 微代理(micro-proxy),控制总线(control bus),一次性令牌( one-time tokens),全局锁(global locks),领导选举(leadership election),分布式 会话(distributed sessions),集群状态(cluster state)。 Spring Cloud 包含了多个子项目: 例如:Spring Cloud Config、Spring Cloud Netflix等 Spring Cloud 项目主页:http://projects.spring.io/spring-cloud/ Talk is cheep, show me the code.下面我们将以代码与讲解结合的方式,为大家讲 解Spring Cloud中的各种组件。 准备工作
 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐