是否可以直接(显式)使用 Glassfish 管理的线程池(创建于Thread Pools -> Configuration
)。这些线程池是否可以通过 JNDI 或其他方式访问?
用例:监控/配置线程池执行器,由应用服务器管理的线程池支持。
是否可以直接(显式)使用 Glassfish 管理的线程池(创建于Thread Pools -> Configuration
)。这些线程池是否可以通过 JNDI 或其他方式访问?
用例:监控/配置线程池执行器,由应用服务器管理的线程池支持。
看看SpringFramework 提供的GlassFishWorkManagerTaskExecutor 。
GlassFishWorkManagerTaskExecutor taskExecutor = new GlassFishWorkManagerTaskExecutor();
taskExecutor.setThreadPoolName("test_threadpool");
Runnable task = new Runnable() {
public void run() {
// do the task
}
}
taskExecutor.execute(task);