SpringBoot
文章平均质量分 83
周易宅
每天进步百分之一!
展开
-
服务熔断、隔离、降级、限流 介绍
服务降级:在高并发的情况下,防止用户一直等待,使用服务降级方式进行处理(返回友好的提示给客户端,fallback回调方法)。当服务不可用的时候(正在等待的时候、网络延迟、响应时间过长),客户端会处于一直等待的状态。显然一直等待是不合理的,所以我们应该给客户端返回一个友好的提示,使用fallback(回调方法)进行服务降级处理。 服务降级目的:为了提高用户体验(自定义消息返回给客户端),防止服务雪崩效应。比如:连接超时、网络延迟、服务器响应时间过长等情况。 服务雪崩效应的产生原因:因为默认情况下,只有一个原创 2021-03-01 20:23:10 · 381 阅读 · 0 评论 -
02、SpringBoot2.3.X源码编译之Gradle
需要使用gradle进行编译Spring的可以参考。研读编译脚本和网上文章经过测试现在可以编译下载的所有Spring版本源码。 写出来给大家共享,主要关注2点就可以解决编译问题。 0、下载源码和gradle地址 https://github.com/spring-projects/spring-framework https://services.gradle.org/distributions/ 1、下载源地址修改 这个网上很多就不详细叙述,有个关键点要说一下,就是要覆盖所有的gra.原创 2021-02-01 16:27:34 · 7189 阅读 · 6 评论 -
Idea中配置SpringCloud的RunDashboard
1.找到.idea下面的workspace.xml文件 2.在下面的代码中加入一段配置代码 <component name="RunDashboard"> <option name="ruleStates"> <list> <RuleState> <option name="name" value="ConfigurationTypeDashboardGroupingRule" /> ...原创 2020-09-03 13:16:23 · 591 阅读 · 0 评论 -
spring boot(1)-Hello World
spring boot简介spring boot是由spring官方推出的一个新框架,对spring进行了高度封装,是spring未来的发展方向。spring boot功用众多,其中最主要的功能就是自动配置,简化开发,下面通过一个hello world来看一下它究竟有多简,需要有一定的spring和maven基础环境eclipse:4.5(mars)jdk:spring4可以兼容jdk1.6,但是...转载 2018-07-10 17:49:10 · 199 阅读 · 0 评论