From ca310f014336d93eba73ed5010c1c5645424a1e0 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 04 八月 2023 16:06:28 +0800 Subject: [PATCH] 交易优化 --- command_manager.py | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/command_manager.py b/command_manager.py index e67f0fa..20f8a7d 100644 --- a/command_manager.py +++ b/command_manager.py @@ -88,6 +88,7 @@ # 鍙戦�佸績璺� cls.__heartbeats_thread(type, key, sk) cls.__listen_command_thread(type, key, sk) + print("create_and_run_client success",type,key) return key, sk @classmethod @@ -162,6 +163,7 @@ if _type == CLIENT_TYPE_TRADE: if client_id in cls.trade_client_dict: cls.trade_client_dict.pop(client_id) + print("pop trade client", client_id) elif _type == CLIENT_TYPE_MONEY: cls.money_client = None elif _type == CLIENT_TYPE_DEAL_LIST: @@ -185,7 +187,7 @@ json.dumps({"type": "heart", "client_id": client_id}).encode('utf-8'))) # print("蹇冭烦淇℃伅鍙戦�佹垚鍔�", client_id) except Exception as e: - print("蹇冭烦淇℃伅鍙戦�佸け璐�") + print("蹇冭烦淇℃伅鍙戦�佸け璐�",_type,client_id) logging.exception(e) if _type == CLIENT_TYPE_TRADE: if client_id in cls.trade_client_dict: @@ -223,7 +225,7 @@ while True: try: if len(cls.trade_client_dict) < cls.trade_client_count: - print("__maintain_client", CLIENT_TYPE_TRADE) + print("__maintain_client", CLIENT_TYPE_TRADE, cls.trade_client_count - len(cls.trade_client_dict)) for i in range(cls.trade_client_count - len(cls.trade_client_dict)): result = cls.__create_and_run_client(CLIENT_TYPE_TRADE) cls.trade_client_dict[result[0]] = result[1] -- Gitblit v1.8.0