是否可以直接(显式)使用Glassfish管理的线程池(在Thread Pools -> Configuration
创建)。这些线程池是否可以通过JNDI访问,或者无论如何都可以访问?
用例:监视/配置线程池执行程序,由应用程序服务器管理的线程池支持。
答案 0 :(得分:3)
查看SpringFramework提供的GlassFishWorkManagerTaskExecutor。
GlassFishWorkManagerTaskExecutor taskExecutor = new GlassFishWorkManagerTaskExecutor();
taskExecutor.setThreadPoolName("test_threadpool");
Runnable task = new Runnable() {
public void run() {
// do the task
}
}
taskExecutor.execute(task);