Commit 7c74f45f89d700f87c68f0d2a4539bf5c1ad72a0

Authored by 潘钊
1 parent b6e8dcfc

update...

src/main/java/com/bsth/data/gpsdata_v2/cache/GpsCacheData.java
... ... @@ -9,6 +9,8 @@ import org.slf4j.Logger;
9 9 import org.slf4j.LoggerFactory;
10 10  
11 11 import java.util.*;
  12 +import java.util.concurrent.ConcurrentHashMap;
  13 +import java.util.concurrent.ConcurrentMap;
12 14  
13 15 /**
14 16 * gps 数据缓存
... ... @@ -17,10 +19,10 @@ import java.util.*;
17 19 public class GpsCacheData {
18 20  
19 21 /**
20   - * 每辆车缓存最后300条gps
  22 + * 每辆车缓存最后200条gps
21 23 */
22   - private static final int CACHE_SIZE = 300;
23   - private static Map<String, CircleQueue<GpsEntity>> gpsCacheMap = new HashMap<>();
  24 + private static final int CACHE_SIZE = 200;
  25 + private static ConcurrentMap<String, CircleQueue<GpsEntity>> gpsCacheMap = new ConcurrentHashMap<>();
24 26  
25 27 /**
26 28 * 车辆执行班次的详细 进出站数据
... ...