【发布时间】:2018-12-19 14:34:53
【问题描述】:
我想了解org.xnio.nio.WorkerThread 的工作原理。正如我所看到的,它由org.xnio.nio.NioXnioWorker 扩展并覆盖java.util.concurrent.Executor#execute,将Runnable“放置”到taskPool。但是在调试 spring web Flux 应用程序期间,org.xnio.XnioWorker#execute 没有被调用,并且看起来这个池是未使用的。 (内部使用Thread#run with queue polling)。
有人能说出org.xnio.XnioWorker.TaskPool 的用途是什么,以及在什么条件下这个池由Undertow 服务器提供Runnable 任务?
【问题讨论】:
标签: java spring-webflux undertow xnio