Jersey ManagedAsync 与用户定义的线程池

Vip*_*non 5 java rest multithreading jersey jersey-2.0

因此,当我试图理解 jersey 的异步挂起时,我的理解是我们需要一个单独的线程/执行器服务。我还了解 jersey 提供 @@ManagedAsync 在这种情况下这些线程由 Jersey 管理。这感觉 @ManagedAsync 应该是理想的方式,因为它抽象并且可能在底层有最好的实现。但这只是我的感觉。所以我的问题是我们什么时候使用 @ManagedAsync 方法以及什么时候使用我们的 ThreadPool/ExecutorService 来处理异步线程。