简介 Zuul是Spring Cloud提供的api网关和过滤组件,它提供如下功能: 认证 过滤 压力测试 Canary测试 动态路由 服务迁移 负载均衡 安全 静态请求处理 动态流量管理 在本教程中,我们将用zuul,把web端的请求 转发到对应的产品服务上,并且定义一个pre过滤器来验证是否经过 ...
分类:
编程语言 时间:
2018-05-06 13:30:03
阅读次数:
159
1. 什么是整机备份 整机备份又称云服务器备份(Cloud Server Backup Service,CSBS),可以为弹性云服务器(Elastic Cloud Server,ECS)提供备份服务,支持基于一致性组快照技术的多云硬盘备份服务,并支持利用备份数据恢复弹性云服务器数据,最大限度保障用户 ...
分类:
其他好文 时间:
2018-05-05 23:05:00
阅读次数:
212
在微服务架构中,一个微服务的超时失败可能导致瀑布式连锁反映,Spring Cloud Netflix 的断路器Hystrix通过自主反馈,防止了这种情况发生。下面介绍简单的断路器使用方法。 【step1】:在项目的pom文件添加Hystrix依赖 【step2】:由于Spring Cloud集群内部 ...
分类:
编程语言 时间:
2018-05-05 23:04:29
阅读次数:
271
Spring-Cloud-Zuul-接口网关 1.如何使用 1.在启动类中增加@EnableZuulPorxy @EnableZuulProxy @SpringBootApplication public class ZuulApp { public static void main(String[ ...
分类:
编程语言 时间:
2018-05-04 20:17:03
阅读次数:
152
简介 Spring cloud提供了Hystrix容错库用以在服务不可用时,对配置了断路器的方法实行降级策略,临时调用备用方法。这篇文章将创建一个产品微服务,注册到eureka服务注册中心,然后我们使用web客户端访问 API来获取产品列表,当产品服务故障时,则调用本地备用方法,以降级但正常提供服务 ...
分类:
编程语言 时间:
2018-05-04 19:07:48
阅读次数:
223
简介Springcloud提供了Hystrix容错库用以在服务不可用时,对配置了断路器的方法实行降级策略,临时调用备用方法。这篇文章将创建一个产品微服务,注册到eureka服务注册中心,然后我们使用web客户端访问/productsAPI来获取产品列表,当产品服务故障时,则调用本地备用方法,以降级但正常提供服务。基础环境JDK1.8Maven3.3.9IntelliJ2018.1Git项目源码Gi
分类:
编程语言 时间:
2018-05-04 19:06:40
阅读次数:
256
高并发 解决思路和手段 扩容 水平扩容,垂直扩容 缓存 Redis,Memcache,Guava,Cache的介绍和使用 队列 kafka,RabbitMQ,RocketMQ等队列特征介绍及使用队列的关注点 应用拆分 服务化Dubbo与微服务Spring Cloud介绍 限流 Guava RateL ...
分类:
其他好文 时间:
2018-05-04 18:19:53
阅读次数:
207
一. 组件介绍 1.Master(管理)组件 a.kube-apiserver b.kube-controller-manager c.kube-scheduler d.cloud-controller-manager e.etcd (保存集群数据) 2.Node(节点)组件 a.kubelet b ...
分类:
其他好文 时间:
2018-05-04 16:58:57
阅读次数:
153
Spring Cloud-honghu Cloud分布式微服务云系统
1. SpringCloud Netflix
是对Netflix开发的一套分布式服务框架的封装,包括服务的发现和注册,负载均衡、断路器、REST客户端、请求路由等。
2. SpringCloud Config
将配置信息中央化保存, 配置SpringCloud Bus可以实现动态修改配置文件。
分类:
编程语言 时间:
2018-05-04 12:07:06
阅读次数:
153
Spring Cloud-Honghu Cloud分布式微服务云系统—技术点
View:
H5、Vue.js
Spring Boot/Spring Cloud:
Zuul、Ribbon、Feign、Turbine、Hystrix、Oauthor2、Sleuth、API Gateway、Spring Cloud、Config Eureka、SSO、Spring Cloud、
BUS、Turbine、Zipkin、Cache、Spring Cloud Admin、API Gateway、ELK Spring Cloud Security、 Spring Cloud Stream
分类:
编程语言 时间:
2018-05-04 11:53:18
阅读次数:
197