From 9b7a928ead75ab099f8cc87a0f86f6870df7c9f7 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 24 四月 2024 17:32:58 +0800
Subject: [PATCH] L2添加耗时日志

---
 utils/data_export_util.py |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/utils/data_export_util.py b/utils/data_export_util.py
index e5d2ab7..339c478 100644
--- a/utils/data_export_util.py
+++ b/utils/data_export_util.py
@@ -94,6 +94,7 @@
             if trade_indexs[i][1] == index:
                 return trade_indexs[i]
         return None
+
     logger_debug.info("鍑嗗鍔犺浇L2Map鏁版嵁-----")
     # 鏁版嵁棰勫鐞�
     num_operate_map = {}
@@ -116,8 +117,14 @@
     logger_debug.info(f"寰幆缁勮鏁版嵁寮�濮嬶細闀垮害-{len(datas)} 涓诲姩鍗栭暱搴�-{len(active_sell_nos)}")
     index = 0
     fdatas = []
+    # 鏁版嵁澶灏遍渶瑕佽繃婊ゆ帀灏忛噾棰�
+    is_data_too_large = len(datas) > 20000
     for data in datas:
         index += 1
+        if is_data_too_large and data['val']['num'] * float(data['val']['price']) < 5000:
+            if data["index"] not in real_position_indexes:
+                continue
+
         # 鍏堢Щ闄�
         if data['val']['orderNo'] in active_sell_nos:
             # 杩囨护涓诲姩鍗�

--
Gitblit v1.8.0