![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringCloud
来来我是水果
这个作者很懒,什么都没留下…
展开
-
zuul路由网关
什么是zuul 外部接口统一访问的网关 正常访问:http://localhost:8001/t_wechat_users/findbyid/835970 通过zuul 访问:http://myzuul.com:9527/microservicecloud-wechatuser/t_wechat_users/findbyid/835970 通过zuul 找到eureka 上叫 microse...翻译 2019-03-19 16:11:09 · 67 阅读 · 0 评论 -
Ribbon负载均衡
1. 什么是Ribbon Spring Cloud Ribbon 是基于Netflix Ribbon实现的一套客户端 负载均衡的工具 主要功能是提供客户端的软件负载均衡算法, 将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时, 重试等。简单的说, 就是在配置文件中列出Load Balance(简称LB)后面所有的机器。Ribbon 会自动的帮助你基...翻译 2019-03-15 16:51:04 · 61 阅读 · 0 评论 -
微服务简介
1. 什么是微服务? Martin Fowler 微服务提出者:http://martinfowler.com/articles/microservices.html 微服务这种架构风格就是把一组小服务演化成为一个单一的应用的一种方法。每个应用都运行在自己的进程中,并通过轻量级的机制保持通信,就像HTTP这样的API。这些服务要基于业务场景,并使用自动化布署工具进行独立的发布。...原创 2019-03-12 09:49:35 · 177 阅读 · 0 评论 -
SpringCloud入门概述
1. 什么是SpringCloud 官网:https://spring.io SpringClund 是基于SpringBoot提供了一套微服务解决方案, 包括服务注册于发现, 配置中心, 全链路监控, 服务网关, 负载均衡, 熔断器等组件, 除了基于NetFlix的开源组件做高度抽象的封装外, 还有一些选型中立的开源组件 SpringCloud 利用SpringBoot的开发便利性巧妙的简化了分...原创 2019-03-12 11:35:12 · 167 阅读 · 0 评论 -
Feign
1. 定义 Feign是一个声明式WebService 客户端。 使用Feign能让编写Web Service 客户端更简单, 它的使用方法是定义一个接口, 然后在上面添加注解, 同时也支持JAX-RS 标准的注解。 Feign也支持可拔插式的编码器和解码器。 Spring Cloud对Feign进行了封装, 使其支持了spring MVC 标准注解和HttpMrssageConverters...翻译 2019-03-18 17:03:30 · 73 阅读 · 0 评论 -
Hystrix 服务断路器(熔断器 )/服务降级/服务监控 hystrixDashboard
什么是Hystrix翻译 2019-03-18 17:07:20 · 293 阅读 · 0 评论 -
Eureka 服务注册与发现
1. 什么是Eureka Eureka 是Netflix 的一个子模块, 也是核心模块之一。Eureka 是基于REST 的服务, 用于定位服务, 以实现云端中间层服务发现和故障转移。 服务注册与发现对于微服务架构来说是非常重要的, 有了服务发现与注册, 只需要使用服务的表示符, 就可以访问到服务, 而不需要修改服务调用的配置文件了。 功能类似于dubbo的注册中心比如Zookeeper 2. E...原创 2019-03-13 18:30:34 · 146 阅读 · 0 评论