100 スレッドを開始するときは正確に 10 ミリ秒ですが、1000 スレッドを開始するとき、redisVCommand の一部の呼び出しは 300 + ミリ秒のコストがかかり、タイムアウトではありません。誰かがこれを詳細に説明できますか?
redisSetTimeout 関数は、次のシステム関数を呼び出します
setsockopt(c->fd,SOL_SOCKET,SO_RCVTIMEO,&tv,sizeof(tv))
setsockopt(c->fd,SOL_SOCKET,SO_SNDTIMEO,&tv,sizeof(tv))