摘要: API网关是一个更为智能的应用服务器,它的存在就像是整个微服架构系统的门面一样,所有的外部客户端访问都需要经过它来进行调度和过滤。 它实现的功能包括:请求路由、负载均衡、校验过滤等功能。 Spring Cloud 中提供了基于Neflix Zuul 实现的API网关组件Spring Cloud Zu 阅读全文
posted @ 2018-01-21 15:20 韩小鑫 阅读(269) 评论(0) 推荐(0)
摘要: Spring Cloud Feign基于Netflix Feign 同时整合了Spring Cloud Ribbon和Spring Cloud Hytrix,除了提供两者的强大功能外,它还提供了一种声明式的web服务客户端定义方式。 在ribbon的例子中我们尝试了使用RestTemplate来实现 阅读全文
posted @ 2018-01-21 14:48 韩小鑫 阅读(294) 评论(0) 推荐(0)
摘要: 在分布式框架中当某个服务单元发生故障之后通过断路器的故障监控向调用方返回一个错误响应,而不是长期等待这样就不会使得线程因调用故障服务被长时间占用不放,避免了故障在分布式系统中的蔓延 针对上述问题,Spring Cloud Hystrix实现了断路器、线程隔离等一系列服务保护功能。 这里我们先做一个实 阅读全文
posted @ 2018-01-21 10:00 韩小鑫 阅读(133) 评论(0) 推荐(0)