|
@@ -1197,9 +1197,11 @@ class PoolRecall(object):
|
|
|
gevent.spawn(self.recall_region_dup_24h, province_code, size, '24h_dup2', expire_time),
|
|
|
gevent.spawn(self.recall_region_dup_24h, province_code, size, '24h_dup3', expire_time)]
|
|
|
else:
|
|
|
- t = [gevent.spawn(self.rov_pool_recall_with_region_by_h, province_code, size),
|
|
|
+ t = [
|
|
|
+
|
|
|
|
|
|
|
|
|
+ gevent.spawn(self.recall_region_dup_24h, province_code, size, 'region_h', expire_time),
|
|
|
gevent.spawn(self.recall_region_dup_24h, province_code, size, 'region_24h', expire_time),
|
|
|
gevent.spawn(self.recall_region_dup_24h, province_code, size, '24h_dup2', expire_time),
|
|
|
gevent.spawn(self.recall_region_dup_24h, province_code, size, '24h_dup3', expire_time)]
|
|
@@ -1209,9 +1211,11 @@ class PoolRecall(object):
|
|
|
t = [gevent.spawn(self.recall_region_dup_24h, province_code, size, '24h_dup2', expire_time)]
|
|
|
|
|
|
else:
|
|
|
- t = [gevent.spawn(self.rov_pool_recall_with_region_by_h, province_code, size),
|
|
|
+ t = [
|
|
|
+
|
|
|
|
|
|
|
|
|
+ gevent.spawn(self.recall_region_dup_24h, province_code, size, 'region_h', expire_time),
|
|
|
gevent.spawn(self.recall_region_dup_24h, province_code, size, 'region_24h', expire_time),
|
|
|
gevent.spawn(self.recall_region_dup_24h, province_code, size, '24h_dup2', expire_time),
|
|
|
|
|
@@ -1698,7 +1702,16 @@ class PoolRecall(object):
|
|
|
:return:
|
|
|
"""
|
|
|
start_time = time.time()
|
|
|
- if key_flag == 'region_24h':
|
|
|
+ if key_flag == 'region_h':
|
|
|
+
|
|
|
+
|
|
|
+ record_key_prefix = config_.RECORD_KEY_NAME_PREFIX_LAST_VIDEO_REGION_H
|
|
|
+
|
|
|
+ pool_key_prefix = config_.RECALL_KEY_NAME_PREFIX_REGION_BY_H
|
|
|
+
|
|
|
+ last_video_key_prefix = config_.LAST_VIDEO_FROM_REGION_H_PREFIX
|
|
|
+ push_from = config_.PUSH_FROM['rov_recall_region_h']
|
|
|
+ elif key_flag == 'region_24h':
|
|
|
|
|
|
|
|
|
record_key_prefix = config_.RECORD_KEY_NAME_PREFIX_LAST_VIDEO_REGION_DUP1_24H
|