爱听歌小土豆

文章
8
资源
0
加入时间
3年0月8天

Sentinel熔断(非控制台)

熔断,在微服务中表示下游服务出现故障时,为防止上游服务继续调用,而根据设置的策略进行断开连接。目前SpringCloud提供了四种熔断框架:Netfix Hystrix(仅维护不更新)、Resilience4J、Sentinel、Spring Retry。地址为:Spring Cloud Circuit Breaker目前国内使用的Sentinel比较多,但是大多都依赖控制台,这里以单项目进行测试,没采用控制台模式。1. pom配置 <dependency&g

vue的双向绑定原理及一步一步实现MVVM

vue的双向绑定原理及简单实现MVVM几种实现双向绑定的做法MVVM实现思路整理MVVM是什么MVVM框架与MVC框架的主要区别有两点:MVVM实现1、实现数据监听器Observer2、实现指令解析器Compile3、实现订阅者Watcher4、实现MVVM本文主要围绕几种实现双向绑定的做法、“实现数据监听器Observer”、“实现指令解析器Compile”、“实现订阅者Watcher”、“实现MVVM”这几个模块来阐述了双向绑定的原理和实现。并根据思路流程渐进梳理讲解了一些细节思路和比较关键

类加载器--Tomcat--ParallelWebappClassLoader

首先是jvm自带的三个类加载器的关系图:系统类加载器在加载一个类时,会先查找已经加载的类,如果没找到,再委托父加载器(父加载器不是父类,这是2个概念),父加载器没找到就继续委托父加载器,直到所有的父加载器都没有找到,并且都加载失败之后,就自己加载,如果自己加载也失败了,就抛异常。父类加载过,而且还尝试加载失败,那么就自己来 c = findClass(name);这个方法在url...