From bf0511e87699a5c7b4b7317d8da19645b3c62443 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 07 十二月 2023 17:50:33 +0800
Subject: [PATCH] 添加部分日志/bug修复

---
 third_data/kpl_data_manager.py |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/third_data/kpl_data_manager.py b/third_data/kpl_data_manager.py
index 3ff87bb..7f24b2f 100644
--- a/third_data/kpl_data_manager.py
+++ b/third_data/kpl_data_manager.py
@@ -9,11 +9,12 @@
 
 import constant
 from db.redis_manager_delegate import RedisUtils
+from log_module import async_log_util
 from utils import tool
 
 # 寮�鐩樺暒鍘嗗彶娑ㄥ仠鏁版嵁绠$悊
 from db import mysql_data_delegate as mysql_data, redis_manager_delegate as redis_manager
-from log_module.log import logger_kpl_limit_up_reason_change, logger_debug
+from log_module.log import logger_kpl_limit_up_reason_change, logger_debug, logger_kpl_limit_up
 from third_data import kpl_util, kpl_api
 from third_data.code_plate_key_manager import LimitUpCodesPlateKeyManager, CodesHisReasonAndBlocksManager
 
@@ -356,14 +357,19 @@
         requests.post("http://127.0.0.1:9004/upload_kpl_data", json.dumps(root_data))
 
     def get_limit_up():
+        last_time = 0
         while True:
             if tool.is_trade_time():
                 try:
                     results = kpl_api.getLimitUpInfo()
                     result = json.loads(results)
                     start_time = time.time()
+                    if start_time - last_time >= 60:
+                        last_time = start_time
+                        # 璁板綍娑ㄥ仠鏁版嵁
+                        async_log_util.info(logger_kpl_limit_up, result)
                     __upload_data("limit_up", result)
-                    logger_kpl_limit_up_reason_change.info("涓婁紶鑰楁椂锛歿}", time.time() - start_time)
+                    # logger_kpl_limit_up_reason_change.info("涓婁紶鑰楁椂锛歿}", time.time() - start_time)
                 except Exception as e:
                     logging.exception(e)
             time.sleep(3)

--
Gitblit v1.8.0