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);