springcloud+springboot+springmvc+mybatis分布式微服务云架构 View: H5、Vue.js、Spring Tag、React、angularJs Spring Boot/Spring Cloud: Zuul、Ribbon、Feign、Turbine、Hys... ...
分类:
编程语言 时间:
2018-08-03 14:32:10
阅读次数:
175
原文链接:https://www.javazhiyin.com/5130.html 微服务开发专栏:https://www.javazhiyin.com/category/springcloud Ribbon是什么? Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具。 ...
分类:
编程语言 时间:
2018-08-02 13:56:14
阅读次数:
191
Hystrix熔断的状态说明:如果服务没有问题即是"关闭"状态,阀值是指请求的次数,比如说阀值是100每10s有<100次的请求那么不会检测,如果请求次数>100那么会进行检测,如果成功比例<50%那么打开开关进入"打开"状态,当熔断器时间窗结束会进入"半开"状态,此时进行请求检测,如果成功则变为" ...
分类:
编程语言 时间:
2018-08-02 01:49:51
阅读次数:
205
和Nginx不同,Ribbon是客户端的负载均衡,Nginx是服务端的负载均衡 创建ribbon的demo项目 首先加入ribbon依赖 ...
分类:
编程语言 时间:
2018-07-31 23:36:00
阅读次数:
221
Feign的源码实现的过程如下: 首先通过@EnableFeignCleints注解开启FeignCleint 根据Feign的规则实现接口,并加@FeignCleint注解 程序启动后,会进行包扫描,扫描所有的@ FeignCleint的注解的类,并将这些信息注入到ioc容器中。 当接口的方法被调 ...
分类:
编程语言 时间:
2018-07-31 17:12:52
阅读次数:
148
昨天本地搭建了springcloud环境,一切运行ok,第二天运行的时候消费者始终调用不通生产者,查看了eurekaserver集群,生产者,消费者都是正常提供服务的,后来查了好久才发现原来是开了×××,其实单独调用消费者,接口是通的,生产者调用消费者就不通。消费者调用生产者接口代码如下:@RequestMapping(value="/ribbon-consumer",meth
分类:
编程语言 时间:
2018-07-30 19:32:33
阅读次数:
138
一直开发维护公司原有项目,很少有用spirngcloud来开发,今天来学习下,把自己遇到的坑说下springcloud与springboot对应的版本要求很高.学习springcloud自然是先去找一个别人的demo来运行跑起来,我在git地址上找了一个https://github.com/SoftwareKing/sc-gateway/tree/master/ch1下载好后,当然先允许eurek
分类:
编程语言 时间:
2018-07-30 15:40:02
阅读次数:
190
一,构建配置中心 1.在pom.xml文件中添加相关依赖 2.在SpringBoot程序主类上添加@EnableConfigServer注解, 开启SpringCloud Config的服务端功能 3.在application.properties中添加相关配置信息 4.URL调用查看配置是否生效 ...
分类:
编程语言 时间:
2018-07-29 22:27:55
阅读次数:
363
Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一。 背景介绍 服务中心 服务中心又称注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载 ...
分类:
编程语言 时间:
2018-07-29 13:08:54
阅读次数:
205
【视频&交流平台】 à SpringBoot视频:http://t.cn/R3QepWG à SpringCloud视频:http://t.cn/R3QeRZc à Spring Boot源码:https://gitee.com/happyangellxq520/spring-boot à Spri... ...
分类:
编程语言 时间:
2018-07-29 13:03:51
阅读次数:
185