Description
Now LlapTaskCommunicator always has same number of RPC listener thread with TezTaskCommunicatorImpl. There are scenarios when we want them different: for example, in Llap only mode, we want less TezTaskCommunicatorImpl's listener thread to reduce off-heap memory usage.