随笔分类 -  Spring Cloud

摘要:很多时候会听到微服务、SOA、ESB之间有着联系也有着区别,有时候了解了一下,过段时间有混肴模糊了今天看了一篇文章写的很好,特地记录一下。 原文地址:https://mp.weixin.qq.com/s/fCsVP5pO2vJX3DlMb-RdrA 一、SOA架构解析 SOA 全称是: Servic 阅读全文
posted @ 2019-07-20 08:13 Rooker 阅读(2616) 评论(0) 推荐(0) 编辑
摘要:详见:https://www.w3cschool.cn/spring_cloud/spring_cloud-jl8a2ixp.html 上一篇文章,留了一个悬念,Config Client 实现配置的实时更新,我们可以使用 /refresh 接口触发,如果所有客户端的配置的更改,都需要手动触发客户端 阅读全文
posted @ 2019-07-12 15:26 Rooker 阅读(319) 评论(0) 推荐(0) 编辑
摘要:上一篇文章讲了SpringCloudConfig 集成Git仓库,配和 Eureka 注册中心一起使用,但是我们会发现,修改了Git仓库的配置后,需要重启服务,才可以得到最新的配置,这一篇我们尝试使用 Refresh 实现主动获取 Config Server 配置服务中心的最新配置 把上一篇,示例代 阅读全文
posted @ 2019-07-12 15:19 Rooker 阅读(249) 评论(0) 推荐(0) 编辑
摘要:上一篇文章,讲了SpringCloudConfig 集成Git仓库,这一篇我们讲一下SpringCloudConfig 配和 Eureka 注册中心一起使用 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配 阅读全文
posted @ 2019-07-12 15:12 Rooker 阅读(316) 评论(0) 推荐(0) 编辑
摘要:在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud con 阅读全文
posted @ 2019-07-12 11:55 Rooker 阅读(252) 评论(0) 推荐(0) 编辑
摘要:上一篇文章中,讲了Zuul 转发,动态路由,负载均衡,等等一些Zuul 的特性,这个一篇文章,讲Zuul Filter 使用,关于网关的作用,这里就不再次赘述了,重点是zuul的Filter ,我们可以实现安全控制,比如,只有请求参数中有token和密码的客户端才能访问服务端的资源。那么如何来实现F 阅读全文
posted @ 2019-07-12 10:58 Rooker 阅读(1699) 评论(0) 推荐(0) 编辑
摘要:服务网关是微服务架构中一个不可或缺的部分。通过服务网关统一向外系统提供REST API的过程中,除了具备服务路由、均衡负载功能之外,它还具备了权限控制等功能。Spring Cloud Netflix中的Zuul就担任了这样的一个角色,为微服务架构提供了前门保护的作用,同时将权限控制这些较重的非业务逻 阅读全文
posted @ 2019-07-12 10:40 Rooker 阅读(575) 评论(0) 推荐(0) 编辑
摘要:在上两篇文章中讲了,服务提供者 Eureka + 服务消费者 Feign,服务提供者 Eureka + 服务消费者(rest + Ribbon),本篇文章结合,上两篇文章中代码进行修改加入 断路器监控(Hystrix Dashboard) 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间 阅读全文
posted @ 2019-07-12 09:04 Rooker 阅读(285) 评论(0) 推荐(0) 编辑
摘要:上一篇文章,讲述了如何通过RestTemplate + Ribbon去消费服务,这篇文章主要讲述如何通过Feign去消费服务。 Feign简介 Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。 使用Feign,只需要创建一个接口并注解,它具有可插拔的注解特性,可使用Fei 阅读全文
posted @ 2019-07-12 08:38 Rooker 阅读(292) 评论(0) 推荐(0) 编辑
摘要:Ribbon是什么? Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Rib 阅读全文
posted @ 2019-07-12 07:53 Rooker 阅读(273) 评论(0) 推荐(0) 编辑
摘要:一、微服务架构 1.1什么是分布式 阅读全文
posted @ 2019-07-12 00:18 Rooker 阅读(513) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud简介 Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品),比如:Spring Cloud Config、Spring Cloud Netflix、Spring Cloud0 CloudFoundry、Spring Cloud AWS、Sprin 阅读全文
posted @ 2019-07-11 09:35 Rooker 阅读(415) 评论(0) 推荐(0) 编辑
摘要:研究了一段时间Spring Boot了准备向Spring Cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但Spring C 阅读全文
posted @ 2019-03-24 12:05 Rooker 阅读(197) 评论(0) 推荐(0) 编辑
摘要:收集 Spring Cloud 相关的学习资料 学习 Spring Cloud 首先需要了解 Spring Boot,不了解 Spring Boot 的同学戳这里Spring Boot学习资料汇总 重点推荐:Spring Cloud 中文索引 推荐博客 纯洁的微笑 程序猿DD liaokailin的 阅读全文
posted @ 2019-03-24 12:02 Rooker 阅读(384) 评论(0) 推荐(0) 编辑
摘要:一、概念定义 Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和Spring Boot开发框架的集成。 Spri 阅读全文
posted @ 2019-03-21 11:51 Rooker 阅读(231) 评论(0) 推荐(0) 编辑
摘要:很多同学都了解了Spring ,了解了 Spring Boot, 但对于 Spring Cloud 是什么还是比较懵逼的。 本文带你简单的了解下,什么是Spring Cloud。 Spring Cloud 是什么 从字面理解,Spring Cloud 就是致力于分布式系统、云服务的框架。 Sprin 阅读全文
posted @ 2019-03-21 11:48 Rooker 阅读(243) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示