gdjlc

培养良好的习惯,每天一点一滴的进步,终将会有收获。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  364 随笔 :: 3 文章 :: 49 评论 :: 132万 阅读

随笔分类 -  SpringCloud读书笔记

摘要:Spring Cloud Config为分布式系统提供了配置服务器和配置客户端,可以管理集群中的配置文件。 使用Git、SVN等版本管理系统存放配置文件,配置服务器会到版本管理系统获取配置,集群中的配置客户端再到配置服务器中获取配置。 阅读全文
posted @ 2019-12-01 22:32 gdjlc 阅读(2037) 评论(0) 推荐(0) 编辑

摘要:Spring Cloud Stream 是一个构建消息驱动微服务的框架,该框架在Spring Boot的基础上整合了Spring Integrationg来连接消息代理中间件(RabbitMQ, Kafka等),提供了个性化的自动化配置实现,并引入了发布-订阅、消费组、分区这三个核心概念。 应用程序通过input通道或者output通道来与Spring Cloud Stream中binder(绑定器)交互,通过配置来binding. 而Spring Cloud Stream的binder负责与中间件交互。 阅读全文
posted @ 2019-11-23 22:15 gdjlc 阅读(2280) 评论(0) 推荐(0) 编辑

摘要:Zuul在Web项目中的使用见上文《SpringBoot中使用Zuul》,下面例子为Zuul在Spring Cloud的使用。 阅读全文
posted @ 2019-11-20 21:58 gdjlc 阅读(565) 评论(0) 推荐(0) 编辑

摘要:Zuul提供了服务网关的功能,可以实现负载均衡、反向代理、动态路由、请求转发等功能。 Zuul大部分功能是通过过滤器实现的,除了标准的四种过滤器类型,还支持自定义过滤器。 阅读全文
posted @ 2019-11-20 20:06 gdjlc 阅读(8758) 评论(0) 推荐(0) 编辑

摘要:分布式环境中,可能会有一些被依赖的服务会失效,影响系统的稳定运行。 Hystrix通过添加延迟阈值以及容错的逻辑,以控制分布式系统间组件的交互。 Hystrix通过隔离服务间的访问点、停止它们之间的级联故障、提供可回退操作来实现容错。 阅读全文
posted @ 2019-11-19 14:54 gdjlc 阅读(708) 评论(0) 推荐(1) 编辑

摘要:在Spring Cloud集群中,各个角色的通信基于REST服务,在调用服务时,需要使用REST客户端,常用,除了使用Spring自带的RestTemplate,也可使用另一个REST客户端:Feign。 使用Feign时,可以使用自带注解或第三方注解来修饰接口,使得接口具有访问Web Service的能力。 Feign还支持插件式的编码器和解码器,对请求和响应进行不同的封装和解析。 Spring Cloud将Feign集成到Netflix项目中,与Eureka、Ribbon集成时,Feign就具有负载均衡的功能。 阅读全文
posted @ 2019-11-16 12:48 gdjlc 阅读(585) 评论(0) 推荐(1) 编辑

摘要:Spring Cloud集成了Ribbon,结合Eureka,可实现客户端的负载均衡。 阅读全文
posted @ 2019-11-15 16:07 gdjlc 阅读(1524) 评论(1) 推荐(1) 编辑

摘要:上篇文章《SpringCloud之Eureka:服务发布与调用例子》实现了一个简单例子,这次对其进行改造,运行两个服务器实例、两个服务提供者实例,服务调用者请求服务,使其可以进行集群部署。 阅读全文
posted @ 2019-11-03 19:37 gdjlc 阅读(597) 评论(0) 推荐(0) 编辑

摘要:Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。 SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。 本文主要实现了一个简单的服务发布与调用例子。 阅读全文
posted @ 2019-11-02 23:05 gdjlc 阅读(5606) 评论(0) 推荐(0) 编辑

摘要:微服务是什么? Spring Cloud是什么? Spring Cloud版本命名方式? Spring Cloud版本选择? 阅读全文
posted @ 2019-10-29 23:08 gdjlc 阅读(2191) 评论(0) 推荐(0) 编辑

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