From d1bf04791ad095b17660a1f383b7a12f0a59b1d1 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期三, 26 四月 2023 19:15:06 +0800
Subject: [PATCH] 优化H撤/融入网页看盘页面/开盘啦数据应用

---
 gui.py |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/gui.py b/gui.py
index a926581..6282b5e 100644
--- a/gui.py
+++ b/gui.py
@@ -22,6 +22,7 @@
 from trade import l2_trade_util
 from trade.l2_trade_factor import L2TradeFactorUtil
 from ocr import ocr_server
+from third_data import  data_server
 
 from server import *
 import l2.l2_data_util
@@ -60,6 +61,13 @@
     t1.setDaemon(True)
     t1.start()
 
+    t1 = threading.Thread(target=createDataServer)
+    # 鍚庡彴杩愯
+    t1.setDaemon(True)
+    t1.start()
+
+
+
     laddr = "", 9001
     tcpserver = MyThreadingTCPServer(laddr, MyBaseRequestHandle, pipe_juejin=pipe_juejin)  # 娉ㄦ剰锛氬弬鏁版槸MyBaseRequestHandle
     # tcpserver.handle_request()  # 鍙帴鍙椾竴涓鎴风杩炴帴
@@ -71,6 +79,10 @@
     tcpserver = ocr_server.run("", 9002)
     tcpserver.serve_forever()
 
+def createDataServer():
+    print("create OCRServer")
+    tcpserver = data_server.run("", 9004)
+    tcpserver.serve_forever()
 
 def startJueJin(pipe):
     juejin.JueJinManager(pipe).start()
@@ -85,6 +97,7 @@
         self.serverProcess = multiprocessing.Process(target=createServer, args=(p1, gs_server_pipe,))
         self.jueJinProcess = multiprocessing.Process(target=startJueJin, args=(p2,))
         self.ocrServerProcess = multiprocessing.Process(target=createOCRServer)
+
 
         self.p1 = p1
         self.p2 = p2
@@ -120,6 +133,7 @@
         self.jueJinProcess.start()
         self.serverProcess.start()
         self.ocrServerProcess.start()
+
         L2CodeOperate.get_instance()
         # 瀹㈡埛绔槦鍒楁搷浣�
         process = multiprocessing.Process(target=L2CodeOperate.run())

--
Gitblit v1.8.0