This commit is contained in:
2026-06-09 14:23:25 +08:00
parent 07560304ca
commit 9f034d1105
5 changed files with 82 additions and 70 deletions

View File

@@ -250,6 +250,20 @@ class zmqServer(threading.Thread):
self.decoder_switch = True
elif method == "train":
self.state_mode = 'train'
resp = {
"method": "train_response",
"params": {
"code": 200,
"message": "ok"
}
}
try:
resp_bytes = json.dumps(resp, ensure_ascii=False).encode("utf-8")
self.cmd_socket.send_multipart([ident, b"", resp_bytes])
algo_log(f"train 命令已即时回复客户端 {ident}", level="DEBUG")
except Exception as e:
algo_log(f"train 命令回复失败: {e}", level="ERROR")
return
elif method == "predict":
self.state_mode = 'predict'
if params == 1: #开始解码
@@ -360,7 +374,7 @@ class zmqServer(threading.Thread):
# -------------------------- 主循环 --------------------------
def run(self):
self.running = True
algo_log(f"ZMQ服务器启动成功 - 命令端口: {self.cmd_port}, 数据端口: {self.data_port}", level="INFO")
algo_log(f"ZMQ服务器启动成功 - host: {self.host}, 命令端口: {self.cmd_port}, 数据端口: {self.data_port}", level="INFO")
try:
while self.running: