Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

Procedure配置 EJB 池设置

容器维护了一个企业 Bean 池,以便在不创建 Bean 来实现性能的情况下响应客户机请求。这些设置仅适用于无状态会话 Bean 和实体 Bean。

如果在使用已部署的企业 Bean 的应用程序中遇到性能问题,创建池或增加现有池维护的 Bean 的数目有助于提高应用程序的性能。

默认情况下,容器维护企业 Bean 池。

  1. 在树组件中,选择“配置”节点。

  2. 选择要配置的实例:

    • 要配置特定的实例,请选择该实例的配置节点。例如,对于默认实例 server,请选择 server-config 节点。

    • 要配置所有实例的默认设置,请选择 default-config 节点。

  3. 选择“EJB 容器”节点。

  4. 在“池设置”下的“初始和最小池大小”字段中,输入容器在池中创建的 Bean 的最小数目。

  5. 在“最大池大小”字段中,输入任何时候容器在池中维护的 Bean 的最大数目。

  6. 在“池调整大小数量”字段中,输入当 Bean 处于空闲状态的时间超过“池空闲超时”中指定的时间时要从池中删除的 Bean 的数目。

  7. 在“池空闲超时”字段中输入在将池中的 Bean 从池中删除之前 Bean 可以保持空闲状态的时间(以秒为单位)。

  8. 单击“保存”。

  9. 重新启动 Application Server。