Commit 22113a36c9b480ebfcb1c680c3da3c61a473d0d9

Authored by 王通
1 parent 3c3735ee

1.修正1013路问题

src/main/java/com/bsth/XDApplication.java
... ... @@ -227,10 +227,12 @@ public class XDApplication implements CommandLineRunner {
227 227 //安全驾驶
228 228 sexec.scheduleWithFixedDelay(safeDrivDataLoadThread, 180, 10, TimeUnit.SECONDS);
229 229  
  230 + GpsDataLoaderThread.setFlag(-1);
  231 + //dayOfSchedule.dataRecovery();
230 232 /** 线调业务 */
231 233 sexec.scheduleWithFixedDelay(scheduleRefreshThread, 10, 120, TimeUnit.SECONDS);//班次更新线程
232 234 sexec.scheduleWithFixedDelay(scheduleLateThread, 140, 20, TimeUnit.SECONDS);//检查班次误点
233   - sexec.scheduleWithFixedDelay(gpsDataLoader, 100, 2, TimeUnit.SECONDS);//抓取GPS数据
  235 + sexec.scheduleWithFixedDelay(gpsDataLoader, 0, 2, TimeUnit.SECONDS);//抓取GPS数据
234 236 sexec.scheduleWithFixedDelay(rfidDataLoader, 5, 5, TimeUnit.SECONDS);//抓取RFID数据
235 237 sexec.scheduleWithFixedDelay(fixedCheckStationCodeThread, 60, 60 * 5, TimeUnit.SECONDS);//检查班次站点编码
236 238  
... ...
src/main/java/com/bsth/data/gpsdata_v2/cache/GpsCacheData.java
... ... @@ -109,7 +109,7 @@ public class GpsCacheData {
109 109 return null;
110 110  
111 111 GpsEntity prev;
112   - for(int i = trails.size() - 1; i > 0; i--){
  112 + for(int i = trails.size() - 1; i > -1; i--){
113 113 prev = trails.get(i).getSrs().peekLast();
114 114  
115 115 if(prev != null){
... ...