摘要: Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功率等数据。但是只使用Hystrix Dashboard的话, 你只能看到单个应用内的服务信息, 这明显不够 阅读全文
posted @ 2017-06-19 18:22 奋小斗g 阅读(2139) 评论(2) 推荐(0) 编辑
摘要: Circuit Breaker: Hystrix Dashboard (断路器:hystrix 仪表盘) 基于service-ribbon 改造下: pom.xml加入: 在主程序入口中加入@EnableHystrixDashboard注解,开启hystrixDashboard: 打开浏览器:访问h 阅读全文
posted @ 2017-06-19 17:23 奋小斗g 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 通过之前几篇Spring Cloud中几个核心组件的介绍,我们已经可以构建一个简略的(不够完善)微服务架构了。比如下图所示: alt 我们使用Spring Cloud Netflix中的Eureka实现了服务注册中心以及服务注册与发现;而服务间通过Ribbon或Feign实现服务的消费以及均衡负载; 阅读全文
posted @ 2017-06-14 15:29 奋小斗g 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 典型如下: 这样就会出现如上所述的异常,这是因为指定的 备用方法 和 原方法 的参数个数,类型不同造成的; 所以需要统一参数的个数,类型: 这样就可以解决上述的异常了。 阅读全文
posted @ 2017-06-13 18:55 奋小斗g 阅读(2190) 评论(0) 推荐(0) 编辑
摘要: 在微服务架构中,我们将系统拆分成了一个个的服务单元,各单元间通过服务注册与订阅的方式互相依赖。由于每个单元都在不同的进程中运行,依赖通过远程调用的方式执行,这样就有可能因为网络原因或是依赖服务自身问题出现调用故障或延迟,而这些问题会直接导致调用方的对外服务也出现延迟,若此时调用方的请求不断增加,最后 阅读全文
posted @ 2017-06-13 18:54 奋小斗g 阅读(266) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud中,Feign和Ribbon在整合了Hystrix后,可能会出现首次调用失败的问题,要如何解决该问题呢? 造成该问题的原因 Hystrix默认的超时时间是1秒,如果超过这个时间尚未响应,将会进入fallback代码。而首次请求往往会比较慢(因为Spring的懒加载机制,要实例 阅读全文
posted @ 2017-06-13 11:52 奋小斗g 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 1.在pom中添加依赖: #mybatis依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.1.1</v 阅读全文
posted @ 2017-06-12 19:35 奋小斗g 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: feign Feign是一个声明式的Web Service客户端,它使得编写Web Serivce客户端变得更加简单。我们只需要使用Feign来创建一个接口并用注解来配置它既可完成。它具备可插拔的注解支持,包括Feign注解和JAX-RS注解。Feign也支持可插拔的编码器和解码器。Spring C 阅读全文
posted @ 2017-06-12 18:42 奋小斗g 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 如何解决Eureka Server不踢出已关停的节点的问题? eureka端: eureka.server.enable-self-preservation (设为false,关闭自我保护主要)eureka.server.eviction-interval-timer-in-ms 清理间隔(单位毫秒 阅读全文
posted @ 2017-06-11 14:45 奋小斗g 阅读(8058) 评论(1) 推荐(1) 编辑
摘要: Ribbon Ribbon是一个基于HTTP和TCP客户端的负载均衡器。Feign中也使用Ribbon,后续会介绍Feign的使用。 Ribbon可以在通过客户端中配置的ribbonServerList服务端列表去轮询访问以达到均衡负载的作用。 当Ribbon与Eureka联合使用时,ribbonS 阅读全文
posted @ 2017-06-11 13:58 奋小斗g 阅读(3958) 评论(0) 推荐(0) 编辑