上上周生产出现问题,记录一下定位问题的方案,原创不易,欢迎关注
测试代码:
@RestController
@RequestMapping("/test")
public class TestController {
private static Logger log = LoggerFactory.getLogger(TestController.class);
@GetMapping("/test")
public boolean test(){
Thread t1 = new Thread(new ThreadOne());
t1.setName("one");
Thread t2 = new Thread(new ThreadTwo());
t2.setName("two");
t1.start();
t2.start();
return true;
}
public class ThreadOne implements Runnable {
public void run() {
int a = 0;
while (true) {
a++;
try {
log.info("[ThreadOne]当前a等于:{}",a);
Thread.sleep(10);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
p