Hello,
Can anyone please explain how ResourceQuota::SetMaxThreads actually works under the hood?
For example, if I set the max threads to 2
rq.SetMaxThreads(2);
One thread for completion queue and another thread to serve RPC. Is this understanding correct?
What happens when we get burst of RPCs(Say 50 RPCs at a given moment)? Since we have defined maximum threads as 2, will few RPCs are rejected by "Server Threadpool Exhausted" ?
Thanks,
Raj