最新博客
  • 2019年04月30日 SpringCloud小结 摘要: 花了一周时间学习了下SpringCloud,这里做一个小结。各组件SpringCloud主要包括以下几块 核心组件Eureka:服务提供者注册中心;Ribbon服务消费者相关组件,可直接通过服务提供者名称,调用提供者所注册的服务,摒弃IP+Port的方式;Hystrix:服务提供者组件,主要作用服务熔断服务降... 小李飞刀    发表于 2019-04-30 09:05 阅读(1035)

  • 2019年04月30日 Zuul API路由网关服务 摘要: 简介Zuul API路由网关服务简介请看上图,这里的API 路由网关服务 由Zuul实现,主要就是对外提供服务接口的时候,起到了请求的路由和过滤作用,也因此能够隐藏内部服务的接口细节,从来有利于保护系统的安全性;路由配置Zuul 路由配置我们新建一个module  microservice-zuul-3001... 小李飞刀_Springcloud    小李飞刀_Springcloud    小李飞刀_SpringCloud    发表于 2019-04-30 04:01 阅读(1020)

  • 2019年04月29日 Feign、Hystrix整合之服务熔断服务降级彻底解耦及超时设置 摘要: Feign、Hystrix整合前面的代码,用@HystrixCommand fallbackMethod是很不好的,因为和业务代码耦合度太高,不利于维护,所以需要解耦,这我们讲下Feign Hystrix整合。1、microservice-student-provider-hystrix项目修改我们不用原先那... 小李飞刀_SpringCloud    小李飞刀_SpringCloud    发表于 2019-04-29 21:57 阅读(1818)

  • 2019年04月29日 Hystrix集群监控turbine 摘要: 前面Dashboard演示的仅仅是单机服务监控,实际项目基本都是集群,所以这里集群监控用的是turbine。turbine是基于Dashboard的。先搞个集群;再microservice-student-provider-hystrix-1004项目的基础上再搞一个microservice-student-... 小李飞刀_SpringCloud    发表于 2019-04-29 06:15 阅读(1009)

  • 2019年04月29日 Hystrix服务监控Dashboard 摘要: Hystrix服务监控Dashboard仪表盘Hystrix提供了 准实时的服务调用监控项目Dashboard,能够实时记录通过Hystrix发起的请求执行情况,可以通过图表的形式展现给用户看。我们新建项目:microservice-student-consumer-hystrix-dashboard-90加... 小李飞刀_Springcloud    小李飞刀_Springcloud    小李飞刀_Springcloud    发表于 2019-04-29 06:03 阅读(989)

  • 2019年04月29日 Hystrix断路器简介及应用 摘要: 简介Hystrix断路器简介hystrix对应的中文名字是“豪猪”,豪猪周身长满了刺,能保护自己不受天敌的伤害,代表了一种防御机制,这与hystrix本身的功能不谋而合,因此Netflix团队将该框架命名为Hystrix,并使用了对应的卡通形象做作为logo。在一个分布式系统里,许多依赖不可避免的会调用失败,... 小李飞刀_springcloud    小李飞刀_springcloud    小李飞刀_Springcloud    发表于 2019-04-29 04:15 阅读(857)

  • 2019年04月28日 Feign简介及应用 摘要: 简介声明式服务调用Feign简单介绍下;Feign是一个声明式的Web Service客户端,它使得编写Web Serivce客户端变得更加简单。我们只需要使用Feign来创建一个接口并用注解来配置它既可完成。它具备可插拔的注解支持,包括Feign注解和JAX-RS注解。Feign也支持可插拔的编码器和解码器... 小李飞刀_SpringCloud    小李飞刀_SpringCloud    小李飞刀_SpringCloud    发表于 2019-04-28 23:22 阅读(1010)

  • 2019年04月28日 Ribbon的负载均衡 摘要: 前面搭建了初步例子,但是还没实现真正负载均衡,我们这里要先搞三个服务提供者集群,然后才能演示负载均衡,以及负载均衡策略;新建项目microservice-student-provider-1002,microservice-student-provider-1003pom.xml,application.ym... 小李飞刀_SpringCloud    小李飞刀_springcloud    小李飞刀_SpringCloud    发表于 2019-04-28 10:24 阅读(805)

  • 2019年04月28日 微服务调用Ribbon 摘要: 简介前面讲了eureka服务注册与发现,但是结合eureka集群的服务调用没讲。这里的话 就要用到Ribbon,结合eureka,来实现服务的调用;Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某种负载均衡算法... 小李飞刀_SpringCloud    小李飞刀_SpringCloud    小李飞刀_SpringCloud    发表于 2019-04-28 06:24 阅读(919)

  • 2019年04月28日 Eureka高可用集群配置及自我保护机制 摘要: 高可用集群配置当注册中心扛不住高并发的时候,这时候 要用集群来扛;我们再新建两个module  microservice-eureka-server-2002  microservice-eureka-server-20031、pom.xml 把依赖加下; 小李飞刀_SpringCloud    小李飞刀_SpringCloud       发表于 2019-04-28 05:08 阅读(832)

备案号:湘ICP备19000029号

Copyright © 2018-2019 javaxl晓码阁 版权所有