微服务
Crush on him
全世界最快乐的狗凡
展开
-
微服务之Spring Cloud Config分布式配置和Spring Cloud Bus消息总线
Spring Cloud Config分布式配置 为什么使用Spring Cloud Config分布式配置组件: 在分布式系统中,每一个功能模块都能拆分成一个独立的服务,一次请求的完成,可能会调用很多个服务协调来完成。如果每个服务都有一个独立的配置的话,很不方便维护。简单来说,一个使用微服务架构的应用系统可能会包括成百上千个微服务,因此集中管理很有必要,于是Spring Cloud中提供了...原创 2019-10-31 14:32:15 · 325 阅读 · 0 评论 -
微服务之Hystrix Dashboard仪表盘
原创 2019-10-29 11:59:29 · 324 阅读 · 0 评论 -
微服务之Hystrix Dashboard监控平台的搭建
Hystrix Dashboard是什么: Hystrix提供了对于微服务调用状态的监控信息,但是需要结合spring-boot-actuator模块一起使用。Hystrix Dashboard是Hystrix的一个组件,Hystrix Dashboard提供一个断路器的监控面板,可以使我们更好的监控服务和集群的状态,仅仅使用Hystrix Dashboard只能监控到单个断路器的状态,实际开发...原创 2019-10-29 11:36:34 · 1698 阅读 · 0 评论 -
微服务之Hystrix熔断器
分布式系统中,服务与服务之间的依赖错综复杂,不可避免,其中一些服务会出现故障 ,导致依赖他们的其他服务出现远程调度的线程问题(雪崩效应)。而Hystrix提供的熔断器,通过隔离服务的访问点,能阻止这种分布式系统中出现的联动故障,并提供故障的解决方案,从而提高了整个分布式系统的弹性。 什么是Hystrix Hystrix是Netflix公司的开源项目,它提供熔断器功能,能够阻止分布式系统中出现联...原创 2019-10-28 23:07:22 · 518 阅读 · 0 评论 -
微服务
常规的微服务有两种类型:一种是基于dubbo的微服务架构、另外一种是基于Spring Cloud的微服务架构。从概念上来讲,Dubbo和Spring Cloud并不能放在一起对比,因为Dubbo仅仅是一个RPC框架,实现Java程序的远程调用,实施服务化的中间件则需要自己开发;而Spring Cloud则是实施微服务的一系列套件,包括:服务注册与发现、断路器、服务状态监控、配置管理、智能路由、一次...原创 2019-10-23 18:39:26 · 202 阅读 · 0 评论