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

如果設為 true,所有繫線 (甚至是核心繫線) 會在超過 thread-keep-alive-seconds 後終止。預設值為 false

prestart-all-core-threads

如果設為 true,會啟動 EJB 容器之通用繫線集區中的所有核心繫線,導致它們為了等待工作而閒置。如果設為 false,在新請求到達之前不會啟動繫線。預設值為 false

disable-nonportable-jndi-names

如果設為 true,會停用 EJB 模組的 GlassFish Server 特定 JNDI 名稱。預設值為 false

由於 EJB 3.1 規格定義了可移植性的 EJB JNDI 名稱,因此較不需要使用 GlassFish Server 特定的 JNDI 名稱。為了回溯相容性,預設會自動套用 GlassFish Server 特定的預設 JNDI 名稱。

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