潘志宝
2025-03-26 44ba81f6aab41b5939c6a5e13c776971604467b8
iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/job/task/PointCollectTaskNet60.java
@@ -3,7 +3,9 @@
import com.iailab.module.data.point.collection.PointCollector;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import javax.annotation.Resource;
import org.springframework.stereotype.Component;
import java.time.LocalDateTime;
@@ -19,19 +21,20 @@
 */
@Component("pointCollectTaskNet60")
public class PointCollectTaskNet60 implements ITask {
    private Logger logger = LoggerFactory.getLogger(getClass());
    private final Logger logger = LoggerFactory.getLogger(getClass());
    private final String NET = "NET60";
    private static final String NET = "1min";
    @Resource
    private PointCollector pointCollector;
    @Override
    public void run(String params){
    public void run(String params) {
        // 0 0/1 * * * ?
        logger.debug("CollectTaskNet60定时任务正在执行,参数为:{}", params);
        logger.info("CollectTaskNet60定时任务正在执行,参数为:{}", params);
        try {
            Calendar calendar = Calendar.getInstance();
            calendar.set(Calendar.SECOND, 0);
            calendar.set(Calendar.MILLISECOND, 0);
            pointCollector.collect(calendar.getTime(), NET);
            logger.info("PointCollectTaskNet60定时任务完成时间:" + LocalDateTime.now());