feiyu02
2023-10-31 8f7542559760324c4dd6a2f9795d4c4df21df7af
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