image.png

两点常识

  1. 如果请求处理简单(无IO处理和复杂计算),那么直接由IO线程完成性能最好。
  2. 如果请求复杂,那么需要分发给线程池处理,减少IO线程阻塞的时间,以便处理更多请求。

常识二中的分发策略

  1. all:无视请求处理复杂度,全部交给线程池。
  2. direct:无视线程池,全部IO线程处理。
  3. 其他message、execution、connection看不懂