- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微服务Spring Cloud介绍课件
主要内容一、传统服务架构与微服务架构二、什么是微服务三、SpringCloud介绍四、Eureka介绍五、Ribbon介绍六、Hystric介绍七、Feign介绍八、Zuul介绍九、Config介绍课件
单体应用课件
单体应用优化课件
加入ESB课件
微服务架构课件
主要内容一、传统服务架构与微服务架构二、什么是微服务三、SpringCloud介绍四、Eureka介绍五、Ribbon介绍六、Hystric介绍七、Feign介绍八、Zuul介绍九、Config介绍课件
什么是微服务微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据业务上下文,选择合适的语言、工具对其进行构建。微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力课件
主要内容一、传统服务架构与微服务架构二、什么是微服务三、SpringCloud介绍四、Eureka介绍五、Ribbon介绍六、Hystric介绍七、Feign介绍八、Zuul介绍九、Config介绍课件
Spring CloudSpring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包课件
Spring Cloud核心功能Eureka:基于REST服务的分布式中间件,主要用于服务管理。Ribbon:负载均衡框架。Hystrix:容错框架,通过添加延迟阀值以及容错的逻辑,来帮助我们控制分布式系统间组件的交互。Feign:一个REST客户端,目的是为了简化Web Service客户端的开发Zuul:为微服务集群提供过代理、过滤、路由等功能。Config:分布式配置中心组件,支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git、SVN。课件
Spring Cloud组件架构课件
主要内容一、传统服务架构与微服务架构二、什么是微服务三、SpringCloud介绍四、Eureka介绍五、Ribbon介绍六、Hystric介绍七、Feign介绍八、Zuul介绍九、Config介绍课件
EurekaEureka由两个组件组成:Eureka服务器和Eureka客户端。Eureka服务器用作服务注册服务器。Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持。课件
Eureka架构课件
Eureka集群架构图课件
主要内容一、传统服务架构与微服务架构二、什么是微服务三、SpringCloud介绍四、Eureka介绍五、Ribbon介绍六、Hystric介绍七、Feign介绍八、Zuul介绍九、Config介绍课件
Ribbon简介负载均衡框架,支持可插拔式的负载均衡规则支持多种协议,如HTTP、UDP等提供负载均衡客户端课件
负载均衡器组件一个负载均衡器,至少提供以下功能:要维护各个服务器的IP等信息根据特定逻辑选取服务器为了实现基本的负载均衡功能,Ribbon的负载均衡器有三大子模块:RulePingServerList课件
Ribbon内置的负载均衡规则RoundRobinRuleAvailabilityFilteringRuleWeightedResponseTimeRuleZoneAvoidanceRuleBestAvailableRuleRandomRuleRetryRule课件
Ribbon程序课件
主要内容一、传统服务架构与微服务架构二、什么是微服务三、SpringCloud介绍四、Eureka介绍五、Ribbon介绍六、Hystric介绍七、Feign介绍八、Zuul介绍九、Config介绍课件
Hystrix:为什么需要断路器功能在微服务架构中,我们将业务拆分成一个个的服务,服
文档评论(0)