Преглед на файлове

feat:Tab添加过滤逻辑

zhaohaipeng преди 1 седмица
родител
ревизия
0cdb9909a2
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/tab/TabService.java

+ 2 - 0
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/tab/TabService.java

@@ -21,6 +21,7 @@ import org.springframework.data.redis.core.RedisTemplate;
 import org.springframework.stereotype.Service;
 
 import java.util.*;
+import java.util.concurrent.TimeUnit;
 import java.util.stream.Collectors;
 
 @Slf4j
@@ -198,6 +199,7 @@ public class TabService {
             if (CollectionUtils.isEmpty(videos) || videos.size() < size) {
                 String key = String.format(userInvalidTabCache, param.getUnionId());
                 redisTemplate.opsForSet().add(key, param.getTab().getKey());
+                redisTemplate.expire(key, 360 * 3600, TimeUnit.SECONDS);
             }
         } catch (Exception e) {
             log.error("updateUserTabCache error", e);