Akali
@AkaliHot
这个标注,任意方法均可以获得热点检测,并在热点期间用热点数据进行返回,在热点过后,又会自动调用原本业务逻辑。@AkaliFallback
注解。任意方法均可获得降级功能。以上注解表示了,当这个方法的同时运行的线程超过100个时,触发降级,降级会自动调用
原方法名+Fallback
方法名(并且参数要一致),当降级触发后会直接返回fallback str
,当线程数小于100时,框架也会自动摘除降级,还是输出hi,xxxx
。如果你的类中没有定义fallback方法,那么触发降级时会报错,当然你可以在降级方法中去抛错,来让上游系统知道你这个方法已经达到了瓶颈。
Loading...