liqian 2 年之前
父節點
當前提交
040b053237
共有 2 個文件被更改,包括 6 次插入0 次删除
  1. 4 0
      ad_threshold_auto_update.py
  2. 2 0
      config.py

+ 4 - 0
ad_threshold_auto_update.py

@@ -247,6 +247,10 @@ def timer_check():
     try:
         # 获取自动调整阈值参数
         ad_abtest_abcode_config = config_.AD_ABTEST_ABCODE_CONFIG
+        # 自动调整阈值参数存储至redis
+        redis_helper.set_data_to_redis(key_name=config_.KEY_NAME_PREFIX_AD_THRESHOLD_PARAM_RECORD,
+                                       value=str(ad_abtest_abcode_config),
+                                       expire_time=24 * 3600)
         project = config_.AD_THRESHOLD_AUTO_UPDATE_DATA.get('project')
         table = config_.AD_THRESHOLD_AUTO_UPDATE_DATA.get('table')
         now_date = datetime.datetime.today()

+ 2 - 0
config.py

@@ -1163,6 +1163,8 @@ class BaseConfig(object):
     KEY_NAME_PREFIX_AD_THRESHOLD_CARE_MODEL = 'ad:threshold:care:'
     # 广告推荐阈值计算记录存放 redis key,完整格式:ad:threshold:record
     KEY_NAME_PREFIX_AD_THRESHOLD_RECORD = 'ad:threshold:record'
+    # 广告推荐自动调整阈值参数记录存放 redis key,完整格式:ad:threshold:param:record
+    KEY_NAME_PREFIX_AD_THRESHOLD_PARAM_RECORD = 'ad:threshold:param:record'
 
 
 class DevelopmentConfig(BaseConfig):