liqian 1 рік тому
батько
коміт
e3086b7ea5
1 змінених файлів з 3 додано та 1 видалено
  1. 3 1
      ad_predict.py

+ 3 - 1
ad_predict.py

@@ -48,7 +48,9 @@ def thompson_process(creative_id):
 def get_creative_id_with_thompson(mid, creative_id_list):
     """利用Thompson采样获取此次要展示的广告创意ID"""
     # 限制协程最大并发数:20
+    st_time6 = time.time()
     gevent_pool = pool.Pool(100)
+    gevent_pool_time = int(time.time() - st_time6) * 1000
     st_time5 = time.time()
     tasks = [gevent_pool.spawn(thompson_process, creative_id) for creative_id in creative_id_list]
     gevent.joinall(tasks)
@@ -66,6 +68,6 @@ def get_creative_id_with_thompson(mid, creative_id_list):
         'random_flag': thompson_res_rank[0][3],
         'thompson_res_rank': thompson_res_rank
     }
-    log_.info(f"get_random_time: {get_random_time}, sort_time: {sort_time}")
+    log_.info(f"gevent_pool_time: {gevent_pool_time}, get_random_time: {get_random_time}, sort_time: {sort_time}")
     return rank_res