- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微服务架构与SringCloud
徐瑱微服务架构与SPRING CLOUD巨石型微服务微服务是一种架构风格服务组件化服务围绕业务产品开发模式轻量级通信机制去中心化治理去中心化数据设计故障处理设计演进式设计基础设施自动化微服务的优点与挑战开发简单技术栈灵活服务独立按需扩展运维复杂数据一致性问题集成测试复杂重复代码监控困难Netflix与Spring CloudNetflix是一家在全球范围内提供流视频服务的公司,截止到2016年已经拥有8300+万订阅用户,每天播放时间达到了1亿2千万小时,是北美互联网峰值下载量的1/3。Netflix组件是由Netflix公司开发并开源的一套微服务框架,这套架构在Netflix公司大规模分布式微服务环境中经过数年的生产环境检验被证明是可靠的。Spring Cloud是基于Spring Boot的一整套实现微服务的框架。Spring Cloud Netflix是基于Netflix组件的再次封装,提升了易用性以及与Spring Cloud其他组件整合性Spring cloud netflixEureka 与 consul服务注册和发现 提供了一个服务注册中心、服务发现的客户端,还有一个方便的查看所有注册的服务的界面。 所有的服务使用Eureka的服务发现客户端来将自己注册到Eureka的服务器上。注册读取注册服务服务eureka心跳ribbon负载均衡 Zuul网关将一个请求发送给某一个服务的应用的时候,如果一个服务启动了多个实例,就会通过Ribbon来通过一定的负载均衡策略来发送给某一个服务实例。Ribbon微服务A实例微服务A实例feign服务客户端 服务之间如果需要相互访问,可以使用RestTemplate,也可以使用Feign客户端访问。它默认会使用Ribbon来实现负载均衡。zuulAPI网关 所有的客户端请求通过这个网关访问后台的服务。他可以使用一定的路由配置来判断某一个URL由哪个服务来处理。并从Eureka获取注册的服务来转发请求。/api-a/*/api-b/*/api-c/*ZUUL/api-a/*/api-b/*/api-c/*服务A服务B服务Chystrix系列Hystrix 监控和断路器。我们只需要在服务接口上添加Hystrix标签,就可以实现对这个接口的监控和断路器功能。 Hystrix Dashboard 监控面板,他提供了一个界面,可以监控各个服务上的服务调用所消耗的时间等。Hystrix Turbine 监控聚合,使用Hystrix监控,我们需要打开每一个服务实例的监控信息来查看。而Turbine可以帮助我们把所有的服务实例的监控信息聚合到一个地方统一查看。这样就不需要挨个打开一个个的页面一个个查看。HystrixHystrix DashboardSpring cloud config/bus/refreshSpring cloud busConfig ClientsConfig ServerCVS其他服务链路追踪Spring Cloud Sleuth基于Docker的部署与Kubernetes的结合“路漫漫其修远兮 吾将上下而求索”–屈原 《离骚》
您可能关注的文档
- 市政道路施工流演示.ppt
- 师德师风建设讲.ppt
- 带式输送机的设论文.doc
- 布鲁氏菌病.pt.ppt
- 带电粒子在交变场中运动.ppt
- 带电粒子在电场的运动ppt.ppt
- 带看前中后及其巧.ppt
- 常用低压电器_令电器.ppt
- 常用仪器仪表的用及维护.ppt
- 常用工业用钢牌及性能(详细).ppt
- 贵州省遵义市企业人力资源管理师之二级人力资源管理师考试完整题库精品(历年真题).docx
- 贵州省黔东南苗族侗族自治州企业人力资源管理师之二级人力资源管理师考试精品题库及答案下载.docx
- 贵州省黔东南苗族侗族自治州企业人力资源管理师之二级人力资源管理师考试优选题库【完整版】.docx
- 贵州省遵义市企业人力资源管理师之二级人力资源管理师考试真题(能力提升).docx
- 贵州省黔西南布依族苗族自治州企业人力资源管理师之二级人力资源管理师考试精品题库及答案(有一套).docx
- 贵州省遵义市企业人力资源管理师之二级人力资源管理师考试题库大全精品(历年真题).docx
- 贵州省安顺地区企业人力资源管理师之二级人力资源管理师考试真题题库及参考答案(典型题).docx
- 贵州省遵义市企业人力资源管理师之四级人力资源管理师考试精选题库(考点提分).docx
- 贵州省遵义市企业人力资源管理师之一级人力资源管理师考试王牌题库(易错题).docx
- 贵州省铜仁地区企业人力资源管理师之一级人力资源管理师考试题库大全附答案【综合题】.docx
文档评论(0)