1、概述 1.1 在分布式架构中,存在着许多的服务单元,若一个单元出现故障,很容易因依赖关系引发故障的蔓延,最终导致整个系统的瘫痪; 为了解决这样的问题,产生了断路器等服务保护机制; 1.2 分布式架构中,当某个服务单元发生故障之后,通过断路器的故障监控,向调用方返回一个错误响应,而不是长时间等待, ...
分类:
编程语言 时间:
2019-04-23 17:04:46
阅读次数:
142
https://cloud.tencent.com/redirect.php?redirect=1014&cps_key=a2b6f2d14fca721686b5faf748ab40f4&from=console
分类:
其他好文 时间:
2019-04-23 15:35:04
阅读次数:
121
Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时,异常等,Hystrix能保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 “断路器” 本身是一种开关设置,当某个服务单元发生故障之后,通过断路 ...
分类:
编程语言 时间:
2019-04-23 12:33:33
阅读次数:
364
Feign简介: Feign是一个声明式的Web服务客户端,使用Feign可使得Web服务客户端的写入更加方便.它具有可插拔注释支持,包括Feign注解和JAX-RS注解、Feign还支持可插拔编码器和解码器、Spring Cloud增加了对Spring MVC注释的支持,并HttpMessageC ...
分类:
编程语言 时间:
2019-04-22 16:47:06
阅读次数:
174
setup a "Config Server" and then build a client that consumes the configuration on startup and then refreshes the configuration without restarting the ...
分类:
编程语言 时间:
2019-04-22 16:29:01
阅读次数:
114
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-stream</artifactId> <version>RELEASE</version></dependency>将pom中这个干 ...
分类:
编程语言 时间:
2019-04-22 15:12:15
阅读次数:
189
"上一篇" 我们介绍了如何通过Nacos的配置功能来存储限流规则。Apollo是国内用户非常多的配置中心,所以,今天我们继续说说Spring Cloud Alibaba Sentinel中如何将流控规则存储在Apollo中。 使用Apollo存储限流规则 Sentinel自身就支持了多种不同的数据源 ...
分类:
编程语言 时间:
2019-04-21 17:13:50
阅读次数:
204
项目是spring-boot + spring-cloud 并使用maven 管理依赖。在springboot+maven项目下怎么读取resources下的文件实现文件下载? 怎么获取resources目录下的文件?(相对路径) 高高兴兴的启动项目后发现还是找不到文件,错误日志: 因为我知道Res ...
分类:
编程语言 时间:
2019-04-19 16:06:53
阅读次数:
2961
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。 Eure ...
分类:
编程语言 时间:
2019-04-19 15:57:54
阅读次数:
181
在app.json中开通云服务功能: "cloud":true, 在app.js中找到对应的云开发环境: 一般可以有两个环境 App({ onLaunch: function () { if (!wx.cloud) { console.error('请使用 2.2.3 ') } else { wx. ...
分类:
微信 时间:
2019-04-19 11:45:03
阅读次数:
1357