|
@@ -26,8 +26,8 @@ public class VovLowerStrategy implements FilterStrategy {
|
|
private Map<String, Double> vovFilterCondition;
|
|
private Map<String, Double> vovFilterCondition;
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
- @Qualifier("longVideoRedisTemplate")
|
|
|
|
- private RedisTemplate<String, String> longVideoRedisTemplate;
|
|
|
|
|
|
+ @Qualifier("redisTemplate")
|
|
|
|
+ private RedisTemplate<String, String> redisTemplate;
|
|
|
|
|
|
private static final String KEY_FORMAT = "redis:vid_vov_daily4filter:%d";
|
|
private static final String KEY_FORMAT = "redis:vid_vov_daily4filter:%d";
|
|
|
|
|
|
@@ -46,7 +46,7 @@ public class VovLowerStrategy implements FilterStrategy {
|
|
.map(r -> String.format(KEY_FORMAT, r))
|
|
.map(r -> String.format(KEY_FORMAT, r))
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
log.info("redisKeys: {}", redisKeys);
|
|
log.info("redisKeys: {}", redisKeys);
|
|
- List<String> vovInfos = longVideoRedisTemplate.opsForValue().multiGet(redisKeys);
|
|
|
|
|
|
+ List<String> vovInfos = redisTemplate.opsForValue().multiGet(redisKeys);
|
|
if (CollectionUtils.isEmpty(vovInfos) || vovInfos.size() != videoIds.size()) {
|
|
if (CollectionUtils.isEmpty(vovInfos) || vovInfos.size() != videoIds.size()) {
|
|
log.info("VOV过滤 -- 获取到的视频VOV信息为空或长度与videoIds长度不一致,跳过: {}, {}", videoIds.size(), vovInfos.size());
|
|
log.info("VOV过滤 -- 获取到的视频VOV信息为空或长度与videoIds长度不一致,跳过: {}, {}", videoIds.size(), vovInfos.size());
|
|
return result;
|
|
return result;
|