- 博客(7)
- 收藏
- 关注
原创 spring cloud zuul
前面几篇已经将eureka、ribbon、 hystrix,也就是基本已经实现一个项目的正常运行,通过服务注册、发现、调用、负载均衡、熔断器微服务已经初具雏形,我们传统的思维感觉已经比较完美了。 但是还有一些问题,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求。如果让客户端直接与各个微服务通信,会有以下的问题: 1.客户端会多次请求不同的微服务,...
2017-06-24 19:01:56 516
原创 vue+vue-router+vue-resource踩坑之路由不起作用
项目正常启动后能访问到首页,但是不管怎么都无法访问到其他的子组件,重新创建项目好多次,还是不行,一次一次的尝试,后来发现是自己想当然的认为访问路径就应该的在基础路径后面添加路由path就可以了,但是后来发现vue默认情况下,访问子组件需要在uri后面添加#再加路由path值才可以.一.事例 启动项目访问http://localhost:8080/没问题 但是配置好路由router....
2017-06-19 17:03:20 7470 4
原创 vue+node+webpack
使用node+webpack 前提条件:node,npm已经安装好安装Vue-Clinpm i -g vue-cli初始化项目目录vue init webpack XXX(你想要项目的名字)安装npmcd XXX npm install (这里建议使用淘宝镜像cnpm,不然墙外的东西……) 如果是新手就不要安装ESlint,要不然比较纠结,影响...
2017-06-19 10:14:10 1226
原创 vue+vuex+router初体验
前言本人是java开发出生,工作需要研究node/vue,在学习期间参照很多博文,书写示例代码,文中肯定会有很多不专业的地方,记录一方面用于自己梳理知识脉络,一方面方便日后查询,同时还可以让和我处于相同情况的码农们有个参考,废话不多说了,开始撸代码,这才是每个码农关心的问题.vue环境搭建没有详细了解的npm的伙伴们不要紧张,照着做就可以,用的多了就了解了,至于他是怎么实现的需要有精力的童鞋们研究,
2017-06-12 19:20:28 610
原创 vue2.3测试问题积累
1.vue2.3过滤器报错Failed to resolve filter: reverse(自定义过滤器)解决方法:查看自己自定义过滤器和new Vue的顺序,一定要讲自定义过滤器放到new Vue前面。 在测试过程中发现,vue2.3内置的过滤器已经取消了;仅供参考,没有仔细追究。2.使用指令v-repeat报$index undefined解决方法:vue2.0后好像取消了...
2017-06-12 18:41:35 702
原创 spring cloud实现微服务容错处理
至此,已用eureka实现微服务的注册发现,ribbon实现客户端的负载均衡。本节头论一下hystrix实现微服务的容错 hystrix是一个实现了超时机制和断路器模式的工具类库,在正常情况下,断路器关闭,可正常请求依赖的服务。当一段时间内,请求失败率达到一定阈值,断路器就会打开,此时,不会再去请求依赖的服务。断路器打开一段时间后,会自动进入“半开”状态,此时断路器允许一个请求访问依赖的服务,如...
2017-06-04 11:36:39 4718
原创 spring cloud服务调用
spring-cloud调用服务有两种方式,一种是Ribbon+RestTemplate, 另外一种是Feign。 Ribbon是一个基于HTTP和TCP客户端的负载均衡器,其实feign也使用了ribbon, 只要使用@FeignClient时,ribbon就会自动使用。Ribbon+RestTemplate实现服务调用1.创建服务注册中心前面章节已经介绍过,如不熟悉请查看...
2017-06-04 10:11:19 2506
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人