特定于 EJB 容器的属性

以下属性可用于配置 EJB 容器。有关详细信息,请参阅 http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ThreadPoolExecutor.html

thread-core-pool-size

指定 EJB 容器的常用线程池中的核心线程数量。默认值为 16

thread-max-pool-size

指定 EJB 容器的常用线程池中的最大线程数量。默认值为 32

thread-queue-capacity

指定线程池队列的大小,如果有多个 thread-core-pool-size 线程正在运行,则该队列将存储新请求。默认值为 Integer.MAX_VALUE

thread-keep-alive-seconds

指定超出 thread-core-pool-size 的线程终止前经过的时间 (秒)。默认值为 60

allow-core-thread-timeout

如果设置为,则所有线程 (甚至是核心线程) 将在 thread-keep-alive-seconds 后终止。默认值为

prestart-all-core-threads

如果设置为,将会启动 EJB 容器的常用线程池中的所有核心线程,从而导致它们处于等待工作的空闲状态。如果设置为,则直到新请求到达才启动线程。默认值为

Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices