[TD-5838]<feature> add function of speed test

This commit is contained in:
wangmm0220 2021-08-11 18:18:56 +08:00
parent 8017ce03b2
commit 6cf5becd39
1 changed files with 4 additions and 0 deletions

View File

@ -570,11 +570,14 @@ static void taosNetTestSpeed(char *host, int32_t port, int32_t pkgLen,
// record config // record config
int32_t compressTmp = tsCompressMsgSize; int32_t compressTmp = tsCompressMsgSize;
int32_t maxUdpSize = tsRpcMaxUdpSize; int32_t maxUdpSize = tsRpcMaxUdpSize;
int32_t forceTcp = tsRpcForceTcp;
tsCompressMsgSize = -1; tsCompressMsgSize = -1;
if (0 == strcmp("TCP", pkgType)){ if (0 == strcmp("TCP", pkgType)){
tsRpcForceTcp = 1;
tsRpcMaxUdpSize = 0; // force tcp tsRpcMaxUdpSize = 0; // force tcp
} else { } else {
tsRpcForceTcp = 0;
tsRpcMaxUdpSize = INT_MAX; tsRpcMaxUdpSize = INT_MAX;
} }
@ -622,6 +625,7 @@ static void taosNetTestSpeed(char *host, int32_t port, int32_t pkgLen,
// return config // return config
tsCompressMsgSize = compressTmp; tsCompressMsgSize = compressTmp;
tsRpcMaxUdpSize = maxUdpSize; tsRpcMaxUdpSize = maxUdpSize;
tsRpcForceTcp = forceTcp;
} }
void taosNetTest(char *role, char *host, int32_t port, int32_t pkgLen, void taosNetTest(char *role, char *host, int32_t port, int32_t pkgLen,