【fix sonar】 JobFailMonitorHelper.java文件

This commit is contained in:
tianwenbo
2023-03-10 16:14:11 +08:00
parent 665d275af3
commit c772f479fb
@@ -18,7 +18,7 @@ import java.util.concurrent.TimeUnit;
*/ */
public class JobFailMonitorHelper { public class JobFailMonitorHelper {
private static Logger logger = LoggerFactory.getLogger(JobFailMonitorHelper.class); private static Logger logger = LoggerFactory.getLogger(JobFailMonitorHelper.class);
private static JobFailMonitorHelper instance = new JobFailMonitorHelper(); private static JobFailMonitorHelper instance = new JobFailMonitorHelper();
public static JobFailMonitorHelper getInstance(){ public static JobFailMonitorHelper getInstance(){
return instance; return instance;
@@ -29,10 +29,8 @@ public class JobFailMonitorHelper {
private Thread monitorThread; private Thread monitorThread;
private volatile boolean toStop = false; private volatile boolean toStop = false;
public void start(){ public void start(){
monitorThread = new Thread(new Runnable() { monitorThread = new Thread(()-> {
@Override
public void run() {
// monitor // monitor
while (!toStop) { while (!toStop) {
@@ -89,7 +87,7 @@ public class JobFailMonitorHelper {
logger.info(">>>>>>>>>>> xxl-job, job fail monitor thread stop"); logger.info(">>>>>>>>>>> xxl-job, job fail monitor thread stop");
}
}); });
monitorThread.setDaemon(true); monitorThread.setDaemon(true);
monitorThread.setName("xxl-job, admin JobFailMonitorHelper"); monitorThread.setName("xxl-job, admin JobFailMonitorHelper");