微服务
孩子不是海子
活到老学到老
展开
-
微服务入门:spring cloud之hystrix
hystrix作为netflix开源中一个组件,主要负责服务熔断部分,防止服务的失败或超时响应带来级联影响。可以想象到,在微服务架构中,应用的整体运行依赖于各个服务的相互之间的互相依赖及调用,但是如果因为某个甚至某些服务不可用或者响应过慢而导致依赖它的服务也响应失败或响应过慢,那么这个服务就会导致调用他的服务失败或者响应过慢。要知道,当服务失败或响应过慢导致调用这个服务的consu...原创 2019-05-05 11:04:10 · 184 阅读 · 0 评论 -
微服务入门--spring cloud之eureka使用与理解
最近接着spring框架学习了微服务相关内容,结合spring cloud官方文档入手了下。下面把搭建框架的过程以及使用中的个人一些感悟分享一下。 以前有听说过微服务,也知道微服务,就是将原来集中在一个系统或进程的应用依据服务功能将他们组件化分离开来,可以使用不同的语言,底层存储管理和其他技术,分别部署不同服务器或成为单独的进程实现功能的隔离为外界所调用。也一直都...原创 2019-05-01 10:15:32 · 757 阅读 · 0 评论 -
Spring Cloud之Zuul研究与思考
前面两篇微服务讲的是netflix生态中的eureka(注册中心),hystrix(熔断器),也各自介绍了他们的作用,现在我们已经讲了微服务治理中的服务注册发现,服务熔断(防止服务不可用的级联扩散)也顺带提到了feign(对http请求的封装)。还有服务的负载均衡ribbon,微服务配置中心,以及本文马上要讲的zuul网关。很显然,在前面提到eureka时,说到eureka是将被调...原创 2019-05-08 10:14:50 · 228 阅读 · 0 评论