在实际的使用中,应该如何合理配置核心线程数和队列长度呢?
一个正常的请求有cpu执行时间(比如代码中进行数据的封装和计算等)和等待时间(比如调用dubbo接口等待io的响应结果或者其他等待io的过程中是不占用cpu时间的);核心线程数=cpu核数*(执行时间/(执行时间+等待时间))
一个正常的请求有cpu执行时间(比如代码中进行数据的封装和计算等)和等待时间(比如调用dubbo接口等待io的响应结果或者其他等待io的过程中是不占用cpu时间的);核心线程数=cpu核数*(执行时间/(执行时间+等待时间))