建立執行緒池
執行緒池是供網路偵聽程式和 ORB 使用。一般而言,網路偵聽程式會使用您在安裝 GlassFish Server 時建立的兩個執行緒池之一,而 ORB 會使用另一個。您可以編輯上述任何預設的執行緒池,指定適合您的應用程式或硬體系統的執行緒池,也可以建立並使用具有這些設定的執行緒池。
- 在瀏覽樹狀結構中,展開 [配置] 節點。
- 在 [配置] 節點下,選取 [執行緒池] 節點。
[執行緒池] 頁面會隨即開啟。
- 在 [執行緒池] 頁面上,按一下 [新建]。
[新建執行緒池] 頁面會隨即開啟。
- 在 [名稱] 欄位中,鍵入執行緒池的名稱。
- 在 [類別名稱] 欄位中,鍵入實作執行緒池之類別的完全合格名稱。
預設值為 com.sun.grizzly.http.StatsThreadPool。
- 在 [最大佇列大小] 欄位中,鍵入在有執行緒可處理訊息之前,可排入佇列的最大訊息數目。
–1 值表示佇列大小沒有限制。預設值為 4096。
- 在 [最大執行緒池大小] 欄位中,鍵入執行緒池中可存在的最大執行緒數目。
預設值為 5。此為網路偵聽程式執行緒池的建議值。
- 在 [最小執行緒池大小] 欄位中,鍵入執行緒池中可存在的最小執行緒數目。
這些執行緒是在實例化執行緒池時建立的。預設值為 2。
- 在 [閒置執行緒逾時] 欄位中,鍵入執行緒可以在池中閒置的最長時間 (以秒為單位)。
一旦超過此時間,即從池中移除該執行緒。預設值為 900。
- 按一下 [確定]。
另請參閱
版權所有 © 2010, Oracle 和 (或) 其關係公司。 保留一切權利。 法律聲明