From 48fb7a00951f91bdc707e5dd2d196e5bccb752c3 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 18 六月 2025 18:41:30 +0800
Subject: [PATCH] 异常保护

---
 test_communication.py |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/test_communication.py b/test_communication.py
index 2427816..a80bddc 100644
--- a/test_communication.py
+++ b/test_communication.py
@@ -26,7 +26,7 @@
                 use_time = (time.time() - msg['time']) * 1000
                 decoded_data, decoded_use_time = L2SharedMemoryDataUtil.get_data(shared_memory)
                 print(f"鑾峰彇鍒伴�愮瑪濮旀墭鏁版嵁: 鏁版嵁闀垮害锛歿len(decoded_data)} 閫氫俊鑰楁椂锛歿use_time}ms 瑙g爜鑰楁椂:{decoded_use_time}s")
-                if use_time > 0.1:
+                if use_time > 1:
                     logger_debug.info(f"濮旀墭閫氫俊鑰楁椂锛歿use_time}")
             except Exception as e:
                 logging.exception(e)
@@ -42,7 +42,7 @@
                 use_time = (time.time() - msg['time']) * 1000
                 decoded_data, decoded_use_time = L2SharedMemoryDataUtil.get_data(shared_memory)
                 print(f"鑾峰彇鍒伴�愮瑪鎴愪氦鏁版嵁:  鏁版嵁闀垮害锛歿len(decoded_data)} 閫氫俊鑰楁椂锛歿use_time}ms 瑙g爜鑰楁椂:{decoded_use_time}s")
-                if use_time > 0.1:
+                if use_time > 1:
                     logger_debug.info(f"鎴愪氦閫氫俊鑰楁椂锛歿use_time}")
             except Exception as e:
                 logging.exception(e)
@@ -87,6 +87,9 @@
             try:
                 datas = ('888888', 7.52, 400, 93000030, 2012, 380422, 380421, 375477, '1') * 150
                 use_time = L2SharedMemoryDataUtil.set_data(datas, shared_memory)
+                if use_time > 0.0005:
+                    logger_debug.info(f"鏁版嵁瑁呰浇鑰楁椂锛歿use_time}")
+
                 socket.send_json({'data': [], "time": time.time()})
                 response = socket.recv_string()
             except Exception as e:
@@ -106,7 +109,7 @@
             time.sleep(100)
 
 
-if __name__ == "__main__1":
+if __name__ == "__main__":
     channel_count = 100
     params = []
     for i in range(0, channel_count):
@@ -130,6 +133,6 @@
     while True:
         time.sleep(100)
 
-if __name__ == "__main__":
+if __name__ == "__main__1":
     datas = ('000990', 7.52, 400, 93000030, 2012, 380422, 380421, 375477, '1') * 100
     print(datas)

--
Gitblit v1.8.0