@@ -71,8 +71,12 @@ public class TopOneVideoContainer {
}
idList.add(Long.parseLong(record.get("videoid").toString()));
- videoMap=tempMap;
- if(videoMap.size()==0){
+ //保持之前加载的缓存
+ if(tempMap.size()!=0){
+ videoMap=tempMap;
+ }
+ //缓存加载失败的时候加快更新频率
+ if(tempMap.size()==0){
timer.schedule(new TimerTask() {
@Override
public void run() {