
springcloud
文章平均质量分 77
springcloud
liaokailin
简朴的青春 淡雅的年华
展开
-
springcloud(第八篇)springcloud feign
# spring cloud feignintroductionnetflix feign是一个类似retrofit进行http调用框架,Feign makes writing java http clients easier 使得编写http client代码更加简单netflix feign直接给出一段简单的案例package com.lkl.netflix.feign;import feign原创 2016-05-21 13:28:01 · 44998 阅读 · 0 评论 -
springcloud(第七篇)springcloud ribbon with eureka
spring cloud ribbon with eurekaintroduction在上一篇中阐述了ribbon的基本用法,但是可以发现服务列表是通过配置得来的,实际 情况通常是由负载均衡+服务发现来实现的,通过服务发现获取服务列表,负载均衡通过rule选择要调用的服务。服务发现可以通过eureka来实现,后期会讲解利用consul做服务发现。eureka discovery serviceeu原创 2016-05-21 12:24:36 · 31105 阅读 · 4 评论 -
springcloud(第六篇)springcloud ribbon
spring cloud ribbon简介ribbon用以实现负载均衡;实现软负载均衡,核心有三点:服务发现,发现依赖服务的列表服务选择规则,在多个服务中如何选择一个有效服务服务监听,检测失效的服务,高效剔除失效服务netflix ribbon一个简单的demo配置文件:# Max number of retries on the same server (excluding the fi原创 2016-05-10 12:26:30 · 26426 阅读 · 0 评论 -
springcloud(第五篇)springcloud turbine
spring cloud turbine简介turbine是聚合服务器发送事件流数据的一个工具,hystrix的监控中,只能监控单个节点,实际生产中都为集群,因此可以通过 turbine来监控集群下hystrix的metrics情况,通过eureka来发现hystrix服务。netflix turbine使用官方给定的war 放入tomcat中运行,修改turbine-web-1.0.0/WEB原创 2016-05-08 09:56:22 · 38477 阅读 · 9 评论 -
springcloud(第四篇)springcloud hystrix
spring cloud hystrix简介hystrix通过服务隔离、熔断(也可以称为断路)、降级等手段控制依赖服务的延迟与失败。netflix hystrix本篇中主要讲解对spring cloud 对hystrix的集成,至于如何单独使用hystrix可以参考我分享的pdf.spring cloud hystrix引入依赖 <!--hystrix--> <dependenc原创 2016-05-07 18:35:21 · 47099 阅读 · 1 评论 -
springcloud(第三篇)springcloud eureka 服务注册与发现
spring cloud eurekaeureka 用以服务发现、服务注册,比较流行的有consul简介eureka为netflix开源软件,分为三个部分:eureka服务:用以提供服务注册、发现,已一个war的形式提供 http://search.maven.org/#search%7Cga%7C1%7Ceureka-server 或者编译源码,将war拷贝进tomcat即可提供服务eure原创 2016-05-04 12:46:58 · 105945 阅读 · 13 评论 -
springcloud(第二篇)springcloud config 修改配置
springcloud(第二篇)springcloud config 修改配置在git端修改配置后如何让客户端生效?访问接口修改refresh post方式执行http://localhost/refresh 会刷新env中的配置restart 如果配置信息已经注入到bean中,由于bean是单例的,不会去加载修改后的配置 需要通过post方式去执行http://localhost/re原创 2016-05-03 20:48:55 · 39235 阅读 · 7 评论 -
springcloud(第一篇)springcloud config 入门
spring cloud config 入门简介Spring cloud config 分为两部门 server client config-server 配置服务端,服务管理配置信息config-client 客户端,客户端调用server端暴露接口获取配置信息config-server创建config-server首先创建config-server工程.文件结构: ├── config-se原创 2016-05-03 19:48:01 · 121244 阅读 · 15 评论 -
springcloud(第九篇)netflix zuul
netflix zuulintroductionzuul用来提供动态路由、监控、授权、安全、调度等等的边缘服务(edge service)ZuulFilterZuulFilter是Zuul中核心组件,通过继承该抽象类,覆写几个关键方法达到自定义调度请求的作用,这里filter不是java web中的filter,不要混淆. new ZuulFilter() {原创 2016-05-28 17:35:53 · 66173 阅读 · 1 评论