V20260105-2.3.4

进一步优化rpcFIns的boost模块性能(测试)。
对赢合取图丢弃的逻辑进行了更改。
This commit is contained in:
2026-01-05 01:05:56 +08:00
parent 3c5e6487f4
commit 95fd2cd89b
19 changed files with 1127 additions and 95 deletions
+2 -1
View File
@@ -114,6 +114,7 @@ bool rpc_finsTcp::readData(std::vector<cv::Mat>& vec_mat, QByteArray& data){
JsonRpcClient* ptr = read_JsonRpcClient[data];
if(ptr == nullptr) {
ptr = new JsonRpcClient("127.0.0.1", 9000);
ptr->writeCall("init", QJsonArray{ m_IP,m_port }, "finstcp");
read_JsonRpcClient[data] = ptr;
}
QByteArray resp = ptr->finsReadCall("excuteCli", QString(data), "finstcp");
@@ -264,7 +265,7 @@ void rpc_finsTcp::initHearBeatThread() {
}
bool rpc_finsTcp::initParas(QByteArray& data){
startProcess("./json_rpc_server_1_1_0.exe");
startProcess("./json_rpc_server_1_1_1.exe");
QThread::msleep(500);
write_JsonRpcClients = std::vector<std::pair<QThread*, JsonRpcClientWorker*>>(threadCount);
for (int i = 0; i < write_JsonRpcClients.size(); i++) {