From 81f328532e366eef171b71810b221a9294dda78f Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期四, 21 十二月 2023 14:31:58 +0800 Subject: [PATCH] 买入条件调整/L撤调整 --- log_module/async_log_util.py | 24 ++++++++++++++++-------- 1 files changed, 16 insertions(+), 8 deletions(-) diff --git a/log_module/async_log_util.py b/log_module/async_log_util.py index a683474..de70236 100644 --- a/log_module/async_log_util.py +++ b/log_module/async_log_util.py @@ -48,32 +48,40 @@ l2_data_log = AsyncLogManager() +huaxin_l2_log = AsyncLogManager() log_queue = queue.Queue() -def __add_log(logger, method, *args): - log_queue.put_nowait((logger, time.time(), method, args)) +def __add_log(logger, time_out_log, method, *args): + start_time = time.time() + log_queue.put_nowait((logger, start_time, method, args)) + if time_out_log: + end_time = time.time() + sub_time = end_time - start_time + if sub_time > 0.01: + # 璁板綍鏃ュ織淇濆瓨鎱㈢殑鏃ュ織 + __add_log(logger_debug, False, f"淇濆瓨鍒版棩蹇楅槦鍒楃敤鏃讹細{sub_time}s") def debug(logger, *args): - __add_log(logger, "debug", *args) + __add_log(logger, True, "debug", *args) def info(logger, *args): - __add_log(logger, "info", *args) + __add_log(logger, True, "info", *args) def warning(logger, *args): - __add_log(logger, "warning", *args) + __add_log(logger, True, "warning", *args) def error(logger, *args): - __add_log(logger, "error", *args) + __add_log(logger, True, "error", *args) def exception(logger, *args): - __add_log(logger, "exception", *args) + __add_log(logger, True, "exception", *args) # 杩愯鍚屾鏃ュ織 @@ -95,5 +103,5 @@ if __name__ == "__main__": # info(logger_debug, "*-{}", "test") - info(logger_debug, "123123") + info(logger_debug, "002375") run_sync() -- Gitblit v1.8.0