fix: 开关定时任务,扫描间隔从5分钟改为2分钟。

This commit is contained in:
tianyongbao
2026-07-01 13:15:36 +08:00
parent 9f57e796ec
commit 71cbf04434
3 changed files with 2 additions and 4 deletions

View File

@@ -11,7 +11,6 @@ import com.intc.iot.service.DeviceStatusService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.dao.DuplicateKeyException;
import org.springframework.stereotype.Service;
@@ -27,7 +26,6 @@ import java.util.Map;
*/
@Service
@RequiredArgsConstructor
@ConditionalOnBean(IotDeviceStatusMapper.class)
@Slf4j
public class DeviceStatusServiceImpl implements DeviceStatusService {

View File

@@ -41,7 +41,7 @@ public class TimingCtrlExecuteServiceImpl implements TimingCtrlExecuteService {
private static final String DAILY_EXEC_LOCK_PREFIX = "fishery:timingCtrl:daily:exec:";
private static final DateTimeFormatter DATE_KEY_FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd");
private static final long SCAN_WINDOW_MINUTES = 10L;
private static final long SCAN_WINDOW_MINUTES = 4L;
/**
* 启动时打印日志,用于确认 Bean 是否成功创建

View File

@@ -16,7 +16,7 @@ import org.springframework.stereotype.Component;
@ConditionalOnBean(TimingCtrlExecuteService.class)
public class TimingCtrlExecuteTask {
private static final long SCAN_DELAY_MS = 300000L;
private static final long SCAN_DELAY_MS = 120000L;
private static final long INITIAL_DELAY_MS = 10000L;
private final TimingCtrlExecuteService timingCtrlExecuteService;