feiyu02
2023-11-07 7f580342dce92cb321e2566ef9a02827435a2de2
src/main/java/com/flightfeather/monitor/scheduledtasks/BaseTimingTask.kt
@@ -1,14 +1,18 @@
package cn.flightfeather.supervision.timingtask
package com.flightfeather.monitor.scheduledtasks
import org.slf4j.Logger
import org.slf4j.LoggerFactory
import java.time.LocalDateTime
import java.util.concurrent.ExecutorService
import java.util.concurrent.Executors
/**
 * 定时任务基类
 */
abstract class BaseTimingTask {
    companion object {
        val log: Logger = LoggerFactory.getLogger(BaseTimingTask::class.java)
    }
    // 记录上次任务执行的时间点,单位:毫秒
    private var lastTime: LocalDateTime = LocalDateTime.MIN