创建线程池
线程池由网络侦听器和 ORB 使用。通常,网络侦听器使用您在安装 GlassFish Server 时创建的两个线程池中的一个线程池,而 ORB 则使用另一个线程池。您可以编辑这些默认线程池,以指定适用于您的应用程序或硬件系统的设置,也可以通过这些设置创建和使用线程池。
- 在导航树中,展开“配置”节点。
- 在“配置”节点下,选择“线程池”节点。
此时将打开“线程池”页面。
- 在“线程池”页面上,单击“新建”。
此时将打开“新建线程池”页面。
- 在“名称”字段中,键入线程池的名称。
- 在“类名”字段中,键入实现此线程池的类的全限定名称。
默认值为 com.sun.grizzly.http.StatsThreadPool。
- 在“最大队列大小”字段中,键入在有线程可用来处理消息之前,可以排队的最大消息数。
如果值为 -1,则表示队列大小不受限制。默认值为 4096。
- 在“最大线程池大小”字段中,键入线程池中可以存在的最大线程数量。
默认值为 5。这是网络侦听器线程池的建议值。
- 在“最小线程池大小”字段中,键入线程池中可以存在的最小线程数量。
这些线程是在对线程池进行实例化时创建的。默认值为 2。
- 在“空闲线程超时”字段中,键入线程可在池中保持空闲状态的最长时间(以秒为单位)。
一旦超过此时间,即从池中删除该线程。默认值为 900。
- 单击“确定”。
另请参见
Copyright © 2010 Oracle and/or its affiliates. All rights reserved. 法律声明