spring cloud
kylin058
这个作者很懒,什么都没留下…
展开
-
SpringCloud微服务架构搭建(一):注册与发现
首先spring-cloud相关的简介可以去百度搜索,这里就不多说了,这里分享一个翻译spring cloud官网的中文网站spring cloud中文网 这个学习项目的代码放在 https://github.com/fengzp/SpringCloudDemo 一、创建eureka服务注册中心 1.1创建工程 我这里选的是spring-boot1.4.6的转载 2017-07-17 09:10:47 · 1728 阅读 · 0 评论 -
SpringCloud微服务架构搭建(二):配置中心
文章中的样例代码可以在https://git.oschina.net/gongxusheng/spring-config-demo下载。 本案例共有三个项目,分别是: my-sample-config: 简单项目,用于管理配置文件my-config-server: Spring Cloud Config Server即服务器项目my-config-client: Spring Cloud转载 2017-07-17 09:17:37 · 1120 阅读 · 0 评论 -
SpringCloud微服务架构搭建(四):断路器
在Spring Cloud中使用了Hystrix 来实现断路器的功能。Hystrix是Netflix开源的微服务框架套件之一,该框架目标在于通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求打包,以及监控和配置等功能。 一、ribbon中使用hystrix 这里继续使用上一篇的转载 2017-07-17 23:27:47 · 1794 阅读 · 0 评论 -
SpringCloud微服务架构搭建(三):服务调用
spring-cloud调用服务有两种方式,一种是Ribbon+RestTemplate, 另外一种是Feign。 Ribbon是一个基于HTTP和TCP客户端的负载均衡器,其实feign也使用了ribbon, 只要使用@FeignClient时,ribbon就会自动使用。 一、Ribbon 1.1 新建模块client-a pom文件 project xmlns="http转载 2017-07-17 09:19:28 · 5671 阅读 · 0 评论 -
SpringCloud微服务架构搭建(四):动态路由
Zuul的主要功能是路由和过滤器。路由功能是微服务的一部分,zuul实现了负载均衡。 1.1 新建模块zuul pom.xml project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch转载 2017-08-15 17:37:06 · 2161 阅读 · 0 评论