/*降级入门*/
/*构建一个AtomicLong对象,提供了线程安全的自增,自减的操作*/
private AtomicLong atomicLong=new AtomicLong(1);
private int count;
@GetMapping("/sentinel04")
public String sentinel04() throws InterruptedException {
long num=atomicLong.getAndDecrement();
if(num%2==0){/*模拟慢调用*/
Thread.sleep(200);
}
return "sentinel 04 text";
}
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/weixin_55740233/article/details/120997640
内容来源于网络,如有侵权,请联系作者删除!