此时将打开 "Enterprise JavaBeans (EJB)" 页面。
此字段指定在文件系统上存储钝化有状态会话 Bean 和持久性 HTTP 会话的目录。默认值为 ${com.sun.aas.instanceRoot}/session-store。
钝化 Bean 是已将其状态写入文件系统上的文件中的有状态会话 Bean。钝化 Bean 通常已空闲一段时间,客户机当前也未对其进行访问。同样,持久的 HTTP 会话是已将其状态写入文件系统上的文件中的各个 Web 会话。
“提交选项”指定容器高速缓存事务之间的钝化 Bean 实例的方式。
默认值为 0。
默认值为 32。
该值必须至少为 0,并小于“最大池大小”值。默认值为 8。
超过此时间后,Bean 将被销毁。如果值为 0,则表示 Bean 可以无限期保持空闲状态。默认值为 600。
增加要缓存的 Bean 的最大数目可以免除创建和删除 Bean 的系统开销。但是,如果增大高速缓存,服务器将消耗更多内存和资源。请确保操作环境足够用于高速缓存设置。如果值为 0,则表示高速缓存无界限。默认值为 512。
达到高速缓存的 Bean 的最大数目之后,容器将从备份存储中删除一些钝化 Bean。该值还指定当池中没有可用的 Bean 时,如果收到请求将要创建的 Bean 的数目。该值必须大于 1,并小于“最大高速缓存大小”值。默认值为 32。
如果值为 0,则指定容器不自动删除非活动 Bean。如果“删除超时”值小于或等于“高速缓存空闲超时”值,则 Bean 将在不钝化的情况下立即删除。默认值为 5400。
选项如下:
(默认选项)删除最近未使用的 Bean。
删除高速缓存中最旧的 Bean。
删除最近最少访问的 Bean。
超过此时间后,容器可以钝化此 Bean。如果值为 0,则指定 Bean 永不成为钝化的候选。默认值为 600。
GlassFish Server 不定义 EJB 容器的任何其他属性。
提示 - 要返回到默认设置,请单击“装入默认值”按钮,然后单击“保存”。