task.run()疑问

来源:4-10 -reactor线程任务的执行

qq_Con男_03307287

2020-08-13

老师,任务的执行直接调用 的是run方法,而不是start() ,那不是所有的任务都是串行了吗, 这样效率会不会很低

写回答

1回答

闪电侠

2020-08-20

是的,所有任务都是串行,所以要保证任务的执行时间不能过长,不然会影响其他任务,如果任务执行时间过长,就要把这个任务放到自定义线程池中处理

0
0

Java读源码之Netty深入剖析

解析netty各大组件细节,百万级性能调优,设计模式实际运用

2334 学习 · 283 问题

查看课程