|
@@ -32,7 +32,7 @@ class PoolRecall(object):
|
|
|
|
|
|
def rov_pool_recall(self, size=10):
|
|
|
"""从ROV召回池中获取视频"""
|
|
|
- log_.info('====== rov pool recall')
|
|
|
+ # log_.info('====== rov pool recall')
|
|
|
|
|
|
# 获取生效中的置顶视频
|
|
|
if self.client_info is None:
|
|
@@ -40,11 +40,11 @@ class PoolRecall(object):
|
|
|
top_video_ids, top_video_result = [], []
|
|
|
else:
|
|
|
top_video_ids, top_video_result = self.get_top_videos()
|
|
|
- log_.info('===top video result = {}'.format(top_video_ids))
|
|
|
+ # log_.info('===top video result = {}'.format(top_video_ids))
|
|
|
|
|
|
# 获取修改过rov的视频
|
|
|
update_rov_video_ids, update_rov_result = self.get_update_rov_videos()
|
|
|
- log_.info('update rov result = {}'.format(update_rov_video_ids))
|
|
|
+ # log_.info('update rov result = {}'.format(update_rov_video_ids))
|
|
|
# 与置顶视频去重
|
|
|
update_rov_video_ids_dup, update_rov_dup_result = [], []
|
|
|
for item in update_rov_result:
|
|
@@ -74,8 +74,8 @@ class PoolRecall(object):
|
|
|
start=idx, end=idx + get_size - 1,
|
|
|
with_scores=True)
|
|
|
et_get = time.time()
|
|
|
- log_.info('get data from rov pool redis: freq = {}, data = {}, execute time = {}ms'.format(
|
|
|
- freq, data, (et_get - st_get) * 1000))
|
|
|
+ # log_.info('get data from rov pool redis: freq = {}, data = {}, execute time = {}ms'.format(
|
|
|
+ # freq, data, (et_get - st_get) * 1000))
|
|
|
if not data:
|
|
|
log_.info('ROV召回池中的视频已取完')
|
|
|
break
|
|
@@ -117,7 +117,7 @@ class PoolRecall(object):
|
|
|
|
|
|
def flow_pool_recall(self, size=10):
|
|
|
"""从流量池中获取视频"""
|
|
|
- log_.info('====== flow pool recall')
|
|
|
+ # log_.info('====== flow pool recall')
|
|
|
flow_pool_key = self.get_pool_redis_key('flow')
|
|
|
flow_pool_recall_result = []
|
|
|
flow_pool_recall_videos = []
|
|
@@ -134,8 +134,8 @@ class PoolRecall(object):
|
|
|
start=idx, end=idx + get_size - 1,
|
|
|
with_scores=True)
|
|
|
et_get = time.time()
|
|
|
- log_.info('get data from flow pool redis: freq = {}, data = {}, execute time = {}ms'.format(
|
|
|
- freq, data, (et_get - st_get) * 1000))
|
|
|
+ # log_.info('get data from flow pool redis: freq = {}, data = {}, execute time = {}ms'.format(
|
|
|
+ # freq, data, (et_get - st_get) * 1000))
|
|
|
if not data:
|
|
|
log_.info('流量池中的视频已取完')
|
|
|
break
|
|
@@ -183,8 +183,8 @@ class PoolRecall(object):
|
|
|
# )
|
|
|
flow_pool_recall_videos.append(video_id)
|
|
|
et_check = time.time()
|
|
|
- log_.info('check result: result = {}, execute time = {}ms'.format(
|
|
|
- check_result, (et_check - st_check) * 1000))
|
|
|
+ # log_.info('check result: result = {}, execute time = {}ms'.format(
|
|
|
+ # check_result, (et_check - st_check) * 1000))
|
|
|
|
|
|
# 判断错误标记, True为错误
|
|
|
if error_flag:
|
|
@@ -229,7 +229,7 @@ class PoolRecall(object):
|
|
|
|
|
|
# 本地无记录视频,检查实时分发数
|
|
|
view_count_result, error_flag = get_videos_remain_view_count(app_type=self.app_type, videos=videos)
|
|
|
- log_.info('error_flag = {}, view_count_result = {}'.format(error_flag, view_count_result))
|
|
|
+ # log_.info('error_flag = {}, view_count_result = {}'.format(error_flag, view_count_result))
|
|
|
|
|
|
# 判断返回的错误标记,True为错误
|
|
|
if error_flag:
|