09 2019 档案

摘要:Consul 介绍 Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其它分布式服务注册与发现的方案,Consul 的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案,不再需要依赖其它工 阅读全文
posted @ 2019-09-27 09:45 社会主义接班人 阅读(919) 评论(0) 推荐(3) 编辑
摘要:随着业务发展,系统拆分导致系统调用链路愈发复杂一个前端请求可能最终需要调用很多次后端服务才能完成,当整个请求变慢或不可用时,我们是无法得知该请求是由某个或某些后端服务引起的,这时就需要解决如何快读定位服务故障点,以对症下药。于是就有了分布式系统调用跟踪的诞生。 Spring Cloud Sleuth 阅读全文
posted @ 2019-09-26 16:21 社会主义接班人 阅读(737) 评论(0) 推荐(3) 编辑
摘要:Zuul的核心 Filter是Zuul的核心,用来实现对外服务的控制。Filter的生命周期有4个,分别是“PRE”、“ROUTING”、“POST”、“ERROR”,整个生命周期可以用下图来表示。 Zuul大部分功能都是通过过滤器来实现的,这些过滤器类型对应于请求的典型生命周期。 PRE: 这种过 阅读全文
posted @ 2019-09-23 22:14 社会主义接班人 阅读(437) 评论(0) 推荐(0) 编辑
摘要:前面学习了Eureka、Feign、Hystrix、Config,本篇来学习下API网关zuul。在微服务架构中,后端服务往往不直接开放给调用端,而是通过一个API网关根据请求的url,路由到相应的服务。当添加API网关后,在第三方调用端和服务提供方之间就创建了一面墙,这面墙直接与调用方通信进行权限 阅读全文
posted @ 2019-09-15 22:47 社会主义接班人 阅读(460) 评论(0) 推荐(0) 编辑
摘要:在微服务SpringCloud之Spring Cloud Config配置中心SVN博客中每个client刷新配置信息时需要post请求/actuator/refresh,但客户端越来越多时,,需要每个客户端都执行一遍,这种方案就不太适合了。使用Spring Cloud Bus可以完美解决这一问题。 阅读全文
posted @ 2019-09-09 11:54 社会主义接班人 阅读(1152) 评论(0) 推荐(0) 编辑

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