liqian 3 年之前
父节点
当前提交
3b3219fb04
共有 2 个文件被更改,包括 8 次插入5 次删除
  1. 3 0
      config.py
  2. 5 5
      videos_filter.py

+ 3 - 0
config.py

@@ -47,6 +47,9 @@ class BaseConfig(object):
     # 小程序离线ROV模型结果存放 redis key前缀,完整格式:com.weiqu.video.recall.hot.item.score.{date}
     # 小程序离线ROV模型结果存放 redis key前缀,完整格式:com.weiqu.video.recall.hot.item.score.{date}
     RECALL_KEY_NAME_PREFIX = 'com.weiqu.video.recall.hot.item.score.'
     RECALL_KEY_NAME_PREFIX = 'com.weiqu.video.recall.hot.item.score.'
 
 
+    # appType = 6, ROV召回池redis key前缀,完整格式:com.weiqu.video.recall.hot.apptype.h.item.score.{appType}.{h}
+    RECALL_KEY_NAME_PREFIX_APP_TYPE = 'com.weiqu.video.recall.hot.apptype.h.item.score.'
+
     # 流量池离线模型结果存放 redis key前缀,完整格式 com.weiqu.video.flowpool.hot.item.score.{appType}
     # 流量池离线模型结果存放 redis key前缀,完整格式 com.weiqu.video.flowpool.hot.item.score.{appType}
     FLOWPOOL_KEY_NAME_PREFIX = 'com.weiqu.video.flowpool.hot.item.score.'
     FLOWPOOL_KEY_NAME_PREFIX = 'com.weiqu.video.flowpool.hot.item.score.'
 
 

+ 5 - 5
videos_filter.py

@@ -159,13 +159,13 @@ def get_pool_redis_key(pool_type, app_type=None):
                 return key_name, redis_date
                 return key_name, redis_date
             else:
             else:
                 if redis_date == 0:
                 if redis_date == 0:
-                    redis_date_ = 23
+                    redis_date = 23
                 else:
                 else:
-                    redis_date_ = redis_date - 1
-                key_name = '{}{}.{}'.format(config_.RECALL_KEY_NAME_PREFIX_APP_TYPE, app_type, redis_date_)
+                    redis_date = redis_date - 1
+                key_name = '{}{}.{}'.format(config_.RECALL_KEY_NAME_PREFIX_APP_TYPE, app_type, redis_date)
 
 
-                return key_name, redis_date_
-            # 其他
+                return key_name, redis_date
+        # 其他
         else:
         else:
             # 判断热度列表是否更新,未更新则使用前一天的热度列表
             # 判断热度列表是否更新,未更新则使用前一天的热度列表
             key_name = config_.RECALL_KEY_NAME_PREFIX + time.strftime('%Y%m%d')
             key_name = config_.RECALL_KEY_NAME_PREFIX + time.strftime('%Y%m%d')