fix: 开关定时任务,扫描间隔从5分钟改为2分钟。
This commit is contained in:
@@ -11,7 +11,6 @@ import com.intc.iot.service.DeviceStatusService;
|
|||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
|
|
||||||
import org.springframework.dao.DuplicateKeyException;
|
import org.springframework.dao.DuplicateKeyException;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
@@ -27,7 +26,6 @@ import java.util.Map;
|
|||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
@ConditionalOnBean(IotDeviceStatusMapper.class)
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class DeviceStatusServiceImpl implements DeviceStatusService {
|
public class DeviceStatusServiceImpl implements DeviceStatusService {
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ public class TimingCtrlExecuteServiceImpl implements TimingCtrlExecuteService {
|
|||||||
|
|
||||||
private static final String DAILY_EXEC_LOCK_PREFIX = "fishery:timingCtrl:daily:exec:";
|
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 DateTimeFormatter DATE_KEY_FORMATTER = DateTimeFormatter.ofPattern("yyyyMMdd");
|
||||||
private static final long SCAN_WINDOW_MINUTES = 10L;
|
private static final long SCAN_WINDOW_MINUTES = 4L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 启动时打印日志,用于确认 Bean 是否成功创建
|
* 启动时打印日志,用于确认 Bean 是否成功创建
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import org.springframework.stereotype.Component;
|
|||||||
@ConditionalOnBean(TimingCtrlExecuteService.class)
|
@ConditionalOnBean(TimingCtrlExecuteService.class)
|
||||||
public class TimingCtrlExecuteTask {
|
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 static final long INITIAL_DELAY_MS = 10000L;
|
||||||
|
|
||||||
private final TimingCtrlExecuteService timingCtrlExecuteService;
|
private final TimingCtrlExecuteService timingCtrlExecuteService;
|
||||||
|
|||||||
Reference in New Issue
Block a user