
TongWeb6.0配置详解:EJB与实例管理
下载需积分: 50 | 3.26MB |
更新于2024-08-09
| 164 浏览量 | 举报
收藏
"TongWeb6.0 配置说明 - EJB 无状态会话 bean 配置"
TongWeb6.0 是一款强大的应用服务器,支持JavaEE6 Web Profile,具备丰富的特性和规范支持。在使用过程中,对EJB(Enterprise JavaBeans)的配置是关键的一环,特别是对于无状态会话bean的配置,它直接影响到应用程序的性能和资源管理。
无状态会话bean是一种轻量级的组件,通常用于处理短暂的业务逻辑,不保存任何持久状态。在TongWeb6.0中,这类bean的配置主要涉及以下参数:
1. **access-timeout**: 这个参数定义了从池中获取bean实例的等待超时时间,默认为30秒。如果超过这个时间仍无法获取实例,系统将抛出异常。实时生效意味着修改此参数后无需重启服务器。
2. **max-size**: 指定了bean实例池的最大大小,默认为10。当池中的bean实例达到这个数量,新的请求将不再创建新的实例,而是等待已有实例的释放。
3. **min-size**: 设置了bean实例池的最小大小,默认为0。这是池中初始化时的bean实例数,也是池中实例数的最小值。
4. **strict-pooling**: 这个策略决定了当bean实例达到最大数量时如何处理新的请求。默认为true,表示严格池管理,新请求会等待已有实例释放,而不是创建新实例。
5. **max-age**: 实例超时时间,默认为0小时。如果设置为非零值,表示实例在池中允许存在的最大时间。超过这个时间未使用的实例将被剔除。
6. **replace-aged**: 是否替换超时实例,默认为true。当实例的存活时间超过max-age,它们会被自动替换。
7. **replace-flushed**: 刷新实例时是否替换,默认为false。当调用池的刷新操作时,如果设为true,将更新池中的实例。
8. **max-age-offset**: 创建实例的延迟参数,用于避免实例同时退休,按一定比例延迟实例的退休时间。
9. **idle-timeout**: 实例空闲超时时间,默认为0分钟。如果实例空闲时间超过这个设定,将被从池中移除。
10. **garbage-collection**: 是否开启实例的垃圾回收,默认为false。如果启用,实例将以软引用的方式保存,JVM内存紧张时可以回收。
11. **sweep-interval**: 实例池扫描频率,默认为5分钟。配置了多长时间进行一次实例池的扫描,以便清理或替换超时、空闲超时的实例。
12. **callback-threads**: 执行替换操作的线程数,默认为5。当替换池中的实例时,系统会使用线程池来进行操作。
这些配置参数允许管理员根据实际需求调整服务器的行为,以优化资源使用、提高响应速度并确保服务的稳定运行。在实际应用中,了解并熟练掌握这些配置,可以有效地管理和优化TongWeb6.0上的无状态会话bean,从而提升整个系统的性能和可用性。
相关推荐






















郑天昊
- 粉丝: 43
最新资源
- 仿美团PC端Web开发实践:Vue框架应用
- 探索Andriy1991.github.io的HTML技术实现
- OpenWrt x86_64自动编译固件详解
- Web代理技术:实现高效网络缓存的关键
- 公司年终JS+HTML抽奖程序:快速随机与自动模式
- Java技术分享与交流平台TechGig
- Python数据定价模块的深入分析与应用
- 本地文件搜索工具的开发与应用
- jpegsrc.v9b.tar.gz:JPEG库的新版本发布
- CodeSandbox上实现neogcamp-markNine标记九分法
- 深入探索GitHub的InnerSource开源模型
- 掌握机器学习:Jupyter Notebook中的决策树算法
- 深入解析HTML在github.io的应用与实践
- 深入解析hannahtobiason.github.io中的CSS技术应用
- rsschool-cv:创意履历表模板设计
- TSQL查询技术:mssql-queries存储库解析
- Kotlin开发应用adfmp1h21-pet界面截图教程
- 2021数据三项全能赛事解析与Jupyter Notebook应用
- Java语言环境下的tejun仓库创建详细步骤
- 4-mergaite:HTML文件压缩技术的最新进展
- Navicat12数据库管理工具压缩包发布
- 掌握JavaScript构建全栈应用的精髓
- C语言实现HFizzBuzz算法分析
- 探索DIDIC技术的核心优势与应用