SpringCloud
林老师带你学编程
www.wolzq.com
展开
-
SpringCloud整合zuul并实现反向代理和负载均衡
首先,这篇文章参考的是http://blog.didispace.com/springcloud5/这位大牛的博客。本人是通过这篇博客来学习zuul的,现在写的博客只是个人在学习时个人的一些感受和理解。谈到spring cloud,就要提及到其核心组件:zuul组件,这个组件其实功能很多,比如反向代理,负载均衡还有权限控制等功能,这篇博客主要写的是zuul的反向代理和负载均衡。首先是进行e...转载 2019-01-01 20:24:45 · 821 阅读 · 1 评论 -
【SpringCloud 】分布式配置中心
在分布式系统中,每一个功能模块都能拆分成一个独立的服务,一次请求的完成,可能会调用很多个服务协调来完成,为了方便服务配置文件统一管理,更易于部署、维护,所以就需要分布式配置中心组件了,在spring cloud中,有分布式配置中心组件spring cloud config,它支持配置文件放在在配置服务的内存中,也支持放在远程Git仓库里。引入spring cloud config后,我们的外部配置...转载 2019-01-02 20:50:46 · 613 阅读 · 0 评论 -
【springcloud】服务降级应用策略研究
今天给大家介绍一下事务降级实际的应用场景,这边我以电商项目为例,给大家介绍一下服务降级在实际项目过程中的应用。应用场景:app商城首页一般最后一部分都是猜你喜欢这个模块,通过对用户的购买行为、浏览记录、收藏记录等等进行大数据分析,然后给每一个用户推送自己可能喜欢的商品。这边就会涉及到两个服务之间的调用了,一个是商城首页服务、两外一个是用户商品推荐服务。服务之间调用是没办法做到100%的成功...原创 2019-02-27 23:19:11 · 1397 阅读 · 0 评论 -
【面试题】SpringCloud架构中如何保证定时任务只在一个服务在执行
有时候我们在开发过程中,很容易犯这样一个错误,就是在服务中写一个定时任务,然后也没做其它的处理就上线了。然后微服务架构为了保证高可用,一般都会部署多个服务,这个时候问题就来了,时间一到定时任务一启动,发现你部署多少个服务,就会跑多少个定时任务。如果服务器性能一般,定时任务占用内存又多,服务器跑死都有可能。问题:那基于SpringCloud的架构中,这种情况我们应该如何处理呢?这边我们先来简...原创 2019-02-28 23:15:52 · 10181 阅读 · 1 评论