TUXCONFIG配置详解:优化Tuxedo应用的关键设置

版权申诉
0 下载量 150 浏览量 更新于2024-08-03 收藏 2KB TXT 举报
"本文档详细解释了Tuxedo应用的配置文件,涵盖了多个关键设置,如服务器、资源、权限和缓存等。" 在Tuxedo应用中,配置文件是系统运行的核心组成部分,它定义了服务的行为、资源分配以及安全策略。TUXCONFIG文件包含了这些关键元素的详细信息,确保系统能按预期工作。以下是一些重要的配置项及其作用: 1. **IPCKEY**: 这是一个用于网络通信的识别键,确保数据包的安全传输。 2. **MASTER** _FXSVR_: 指定了主服务器(Master Server)的名称,它是Tuxedo环境中管理其他服务器的中心节点。 3. **UID** 和 **GID**: 分别代表服务器运行时使用的用户ID和组ID,确保对系统资源的访问权限。 4. **PERM**: 设置文件或队列的访问权限,这里的0666表示所有者可读写,组和其他用户也有读写权限。 5. **MAXACCESSERS** 和 **MAXACLGROUPS**: 分别限制了可以同时访问服务的客户端数量和访问控制列表(ACL)中的组数。 6. **MAXGTT**:最大全局临时表(Global Temporary Tables)的数量,用于临时数据存储。 7. **DOMAINID**: Tuxedo域的标识符,定义了服务所在的逻辑环境。 8. **MAXGROUPS** 和 **MAXNETGROUPS**: 设定了系统中组的最大数目,包括服务组和网络组。 9. **MAXMACHINES**: 系统可识别的最大机器数,通常对应于服务器实例。 10. **MAXQUEUES**: 最大队列数量,用于服务间的消息传递。 11. **MAXDRT**、**MAXRFT**、**MAXRTDATA**、**MAXSPDATA**: 分别限制了动态资源表、恢复表、实时数据和特殊数据的最大数量。 12. **MAXSERVERS** 和 **MAXSERVICES**: 系统可支持的最大服务器和服务数量。 13. **MAXCONV**: 单个会话的最大并发数,影响系统的并发处理能力。 14. **MODELSHM**: 指示使用模型共享内存,提高性能。 15. **LDBALN**: 开启负载均衡,确保请求均匀分布到服务器。 16. **CMTRETCOMPLETE**: 关于事务完整性的设置,可能涉及到两阶段提交。 17. **MAXBUFTYPE** 和 **MAXBUFSTYPE**: 限制了缓冲区类型的最大数量。 18. **SCANUNIT** 和 **SANITYSCAN**: 定义了健康检查的参数,用于检测系统状态。 19. **DBBLWAIT**、**BBLQUERY** 和 **BLOCKTIME**: 数据库连接和查询超时相关的设定。 20. **NOTIFYDIPIN** 和 **SYSTEM_ACCESSFASTPATH**: 与通知机制和系统访问路径有关。 21. **MAXINTERFACES** 和 **MAXOBJECTS**: 网络接口和对象的最大数量。 22. **SIGNATURE_AHEAD** 和 **SIGNATURE_BEHIND**: 时间戳签名的提前和滞后时间,用于防止时间同步问题。 23. **USIGNALSIGUSR2**:指定信号处理,这里使用SIGUSR2。 24. **MACHINES** 部分定义了具体的机器配置,如"AIX6-6",其LMID标识为"FXSVR"。 25. **TUXCONFIG**、**TUXDIR** 和 **APPDIR**: 指向Tuxedo配置文件、目录和应用程序目录的路径。 26. **TLOGDEVICE**、**TLOGNAME** 和 **TLOGSIZE**: 事务日志设备、名称和大小,用于记录和恢复事务。 27. **MAXWSCLIENTS**: 最大Web服务客户端连接数。 28. **CMPLIMIT**: 限制了服务调用的复杂度。 29. **NETLOAD** 和 **SPINCOUNT**: 网络负载和空转计数器的设置。 30. **MAXACLCACHE** 和 **MAXOBJECTS**: ACL缓存的最大条目和系统中对象的最大数量。 31. **GROUPS** 部分定义了服务组,如"APPGRP",并关联了数据库信息。 32. **SERVERS** 部分定义了服务器实例,如"FX_MAN",包括服务组、服务器ID、选项等。 这些配置项的合理设置对于Tuxedo应用的性能、稳定性和安全性至关重要。每个参数的调整都需要根据实际应用需求和硬件资源来确定,以达到最佳的系统运行效果。在调整配置时,需要充分理解每个参数的意义,以避免潜在的问题和故障。
2011-06-10 上传
Tuxedo 的配置管理简要说明.......................................................................................................1 一、Tuxedo基本命令....................................................................................................................2 二、UBB 文件配置说明..............................................................................................................3 三、数据库XA设置.....................................................................................................................7 3.1 ORACLE XA............................................................................................................................7 3.2 SYBASE XA ............................................................................................................................7 3.3 INFORMIX XA........................................................................................................................8 四、Tuxedo多机方式配置要点....................................................................................................8 4.1 启动tlisten................................................................................................................................9 4.2 ubb 文件配置............................................................................................................................9 4.3 管理...........................................................................................................................................10 五、用JOLT 连接Tuxedo和Weblogic .......................................................................................11 5.1 在Tuxedo 上安装、配置JOLT Server ..................................................................................11 5.2 配置Weblogic Server 6.x ........................................................................................................11 5.3 Example setup............................................................................................................................12