优化Catalog查询内存占用高的问题

This commit is contained in:
648540858
2024-10-26 23:15:18 +08:00
parent 6fc8db8bd0
commit fee8d2f8cd
7 changed files with 285 additions and 220 deletions

View File

@@ -1,9 +1,14 @@
package com.genersoft.iot.vmp.gb28181.bean;
import lombok.Data;
import org.jetbrains.annotations.NotNull;
import java.time.Instant;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.concurrent.Delayed;
import java.util.concurrent.TimeUnit;
/**
* @author lin
@@ -15,15 +20,16 @@ public class CatalogData {
*/
private int sn;
private int total;
private List<DeviceChannel> channelList;
private List<Region> regionListList;
private List<Group> groupListListList;
private Instant lastTime;
private Instant time;
private Device device;
private String errorMsg;
private Set<String> redisKeysForChannel = new HashSet<>();
private Set<String> redisKeysForRegion = new HashSet<>();
private Set<String> redisKeysForGroup = new HashSet<>();
public enum CatalogDataStatus{
ready, runIng, end
}
private CatalogDataStatus status;
}