Я пытаюсь понять, как работает org.xnio.nio.WorkerThread
.Как я вижу, он расширяется на org.xnio.nio.NioXnioWorker
и переопределяет java.util.concurrent.Executor#execute
, который "ставит" Runnable
в taskPool.Но во время отладки Spring приложение web flux org.xnio.XnioWorker#execute
не вызывается и выглядит так, как будто этот пул не используется.(A Thread#run with queue polling
используется во внутренних органах).
Может кто-нибудь сказать, какова цель org.xnio.XnioWorker.TaskPool
и при каких условиях этот пул подпитывается Runnable
задачами Undertow
сервером?