Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Multithreading Glassfish V3线程数增加_Multithreading_Count_Glassfish - Fatal编程技术网

Multithreading Glassfish V3线程数增加

Multithreading Glassfish V3线程数增加,multithreading,count,glassfish,Multithreading,Count,Glassfish,我使用spring来管理Glassfish中的线程,下面是我使用的代码。出于某种原因,尽管我已将线程池最大计数设置为10,但仍创建了100个线程 final WorkManagerTaskExecutor taskExecutor = new WorkManagerTaskExecutor(); final QPRunable runable = new QPRunable(); => this class implements Runnable taskExecutor.setWorkM

我使用spring来管理Glassfish中的线程,下面是我使用的代码。出于某种原因,尽管我已将线程池最大计数设置为10,但仍创建了100个线程

final WorkManagerTaskExecutor taskExecutor = new WorkManagerTaskExecutor();
final QPRunable runable = new QPRunable(); => this class implements Runnable
taskExecutor.setWorkManagerName("Workmanager1");
taskExecutor.afterPropertiesSet();
taskExecutor.setBlockUntilCompleted(false);
taskExecutor.execute(runnable);
任何关于如何使池重用线程以及为什么线程数增加这么多的建议

提前感谢。

Spring的文档如下:

在JBoss和GlassFish上,获取默认的JCA WorkManager需要特殊的查找步骤。请参阅JBossWorkManagerTaskExecutor GlassFishWorkManagerTaskExecutor类,这些类与此通用JCA适配器类直接等效

也许这是个问题