refactor: 优化设备状态检查服务和定时任务日志输出

主要修改:
1. 将设备状态检查服务中的INFO级别日志调整为DEBUG级别,以减少日志冗余。
2. 更新定时检查空闲设备的日志输出,简化信息并保持DEBUG级别。
3. 仅在发现需要更新的任务时输出INFO级别日志,提升日志的可读性和有效性。

技术细节:
- 通过调整日志级别,增强了系统的调试能力,同时保持了必要的信息输出。
This commit is contained in:
zyh
2025-08-27 16:04:57 +08:00
parent c6e8953960
commit 53d6de47dc
3 changed files with 167 additions and 12 deletions

View File

@@ -29,7 +29,7 @@ public class DeviceStatusCheckTask {
*/
@Scheduled(fixedRate = 60000) // 每60秒执行一次
public void checkIdleDevicesAndUpdateTasks() {
log.debug("=== 开始定时检查空闲设备 ===");
log.debug("开始定时检查空闲设备");
try {
// 1. 获取所有设备状态
@@ -46,7 +46,7 @@ public class DeviceStatusCheckTask {
return;
}
log.info("发现 {} 个空闲设备: {}", availableDevices.size(), availableDevices);
log.debug("发现 {} 个空闲设备: {}", availableDevices.size(), availableDevices);
// 2. 对每个空闲设备检查是否有相关的LOGGED_IN状态链接任务
for (String deviceId : availableDevices) {
@@ -62,6 +62,6 @@ public class DeviceStatusCheckTask {
log.error("定时检查空闲设备时发生异常", e);
}
log.debug("=== 定时检查空闲设备完成 ===");
log.debug("定时检查空闲设备完成");
}
}