refactor(client):优化设备管理与登录逻辑
- 移除冗余的日志记录器声明 - 简化设备心跳接口,合并注册与更新逻辑 - 调整设备数量限制检查逻辑,提高代码可读性 - 修改默认设备数量限制从3台调整为1台- 更新客户端登出提示文案- 固定启动窗口尺寸并移除延迟启动逻辑 - 调整设备移除时的消息提示内容
This commit is contained in:
@@ -27,7 +27,6 @@ import java.util.concurrent.ConcurrentHashMap;
|
||||
*/
|
||||
@Service
|
||||
public class AmazonScrapingServiceImpl implements IAmazonScrapingService, PageProcessor {
|
||||
private static final Logger logger = LoggerFactory.getLogger(AmazonScrapingServiceImpl.class);
|
||||
@Autowired
|
||||
private AmazonProductRepository amazonProductRepository;
|
||||
@Autowired
|
||||
@@ -102,7 +101,7 @@ public class AmazonScrapingServiceImpl implements IAmazonScrapingService, PagePr
|
||||
@Override
|
||||
public List<AmazonProductEntity> batchGetProductInfo(List<String> asinList, String batchId, String region) {
|
||||
String sessionId = (batchId != null) ? batchId : "SINGLE_" + UUID.randomUUID();
|
||||
LocalDateTime batchTime = LocalDateTime.now(); // 统一的批次时间
|
||||
LocalDateTime batchTime = LocalDateTime.now();
|
||||
|
||||
// 第一步:清理1小时前的所有旧数据
|
||||
amazonProductRepository.deleteAllDataBefore(LocalDateTime.now().minusHours(1));
|
||||
|
||||
Reference in New Issue
Block a user