SpringBoot项目中,使用了@Scheduled注解开启一个定时任务,在windows系统启动时,开始输出正常,当执行到输出控制台日志时,有时候会直接卡住线程不执行了;查了一圈发现是CMD的快速编辑引起的线程阻塞;
解决办法:
1.将打印日志使用异步方式提交;
2.设置CMD,取消快速编辑功能;(右键窗口)

在SpringBoot项目里,用@Scheduled注解开启定时任务,在Windows系统启动时,执行到输出控制台日志时,线程有时会卡住。经排查是CMD快速编辑导致线程阻塞。解决办法一是将打印日志异步提交,二是取消CMD的快速编辑功能。
SpringBoot项目中,使用了@Scheduled注解开启一个定时任务,在windows系统启动时,开始输出正常,当执行到输出控制台日志时,有时候会直接卡住线程不执行了;查了一圈发现是CMD的快速编辑引起的线程阻塞;
解决办法:
1.将打印日志使用异步方式提交;
2.设置CMD,取消快速编辑功能;(右键窗口)

701
1730

被折叠的 条评论
为什么被折叠?