From 01fd0dc91fbb9defcd5aa90635754befdc71dfd1 Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期二, 22 八月 2023 16:31:02 +0800 Subject: [PATCH] 添加托管交易通道测试 --- outside_api_command_manager.py | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/outside_api_command_manager.py b/outside_api_command_manager.py index cb6cdac..958a99c 100644 --- a/outside_api_command_manager.py +++ b/outside_api_command_manager.py @@ -9,8 +9,9 @@ import time # 蹇冭烦淇℃伅 -from huaxin_api import socket_util -from huaxin_api.client_network import SendResponseSkManager +from huaxin_client import socket_util +from huaxin_client.client_network import SendResponseSkManager +from log_module.log import logger_debug from utils import middle_api_protocol MSG_TYPE_HEART = "heart" @@ -102,7 +103,7 @@ @classmethod def __create_client(cls, client_type, rid): client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 鐢熸垚socket锛岃繛鎺erver - client.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, True) + # client.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, True) # client.ioctl(socket.SIO_KEEPALIVE_VALS, (1, 60 * 1000, 30 * 1000)) client.connect(cls.ip_port) client.send(SendResponseSkManager.format_response( @@ -206,10 +207,11 @@ def __heart_beats(cls, _type, client_id, sk): while True: try: - sk.send(SendResponseSkManager.format_response( - json.dumps({"type": "heart", "client_id": client_id}).encode('utf-8'))) + sk.send(socket_util.load_header(json.dumps({"type": "heart", "client_id": client_id}).encode('utf-8'))) + logger_debug.debug("蹇冭烦淇℃伅鍙戦�侊細{}",client_id) # print("蹇冭烦淇℃伅鍙戦�佹垚鍔�", client_id) except Exception as e: + logging.error("閿欒") print("蹇冭烦淇℃伅鍙戦�佸け璐�", _type, client_id) logging.exception(e) if _type == CLIENT_TYPE_TRADE: -- Gitblit v1.8.0