未验证 提交 e24c4aa9 编写于 作者: S Shengliang Guan 提交者: GitHub

Merge pull request #16673 from taosdata/fix/rpcThreadLimit

avoid too many rpc recv thread
......@@ -269,7 +269,8 @@ void *rpcOpen(const SRpcInit *pInit) {
if (pInit->label) tstrncpy(pRpc->label, pInit->label, sizeof(pRpc->label));
pRpc->connType = pInit->connType;
if (pRpc->connType == TAOS_CONN_CLIENT) {
pRpc->numOfThreads = pInit->numOfThreads;
pRpc->numOfThreads =
pInit->numOfThreads > TSDB_MAX_RPC_THREADS * 2 ? TSDB_MAX_RPC_THREADS * 2 : pInit->numOfThreads;
} else {
pRpc->numOfThreads = pInit->numOfThreads > TSDB_MAX_RPC_THREADS ? TSDB_MAX_RPC_THREADS : pInit->numOfThreads;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册