Tuxedo UBB配置详解:关键命令与资源管理
4星 · 超过85%的资源 需积分: 18 96 浏览量
更新于2024-12-14
1
收藏 60KB DOC 举报
Tuxedo UBB DOM配置详解是一篇关于Tuxedo分布式事务处理系统(Transaction Processing Environment, Tuxedo)的配置指南。Tuxedo是一个高度可扩展的企业级交易中间件,它通过Unifying Business Batch (UBB)模式提供了分布式事务支持,适用于大规模并发和高可用性场景。
本文首先介绍了Tuxedo的基本命令及其用途:
1. 设置环境变量,包括TUXDIR(Tuxedo目录)、APPDIR(应用程序目录)、TUXCONFIG(配置文件路径)、LANG(语言设置,与操作系统相关)和LD_LIBRARY_PATH(库路径,同样与操作系统相关),这些设置确保了Tuxedo能够正确运行。
2. **tmloadcf –yubbconfig**:这是用于编译ubb文本配置文件为二进制配置文件的关键步骤,这一步是UBB配置的基础,生成的文件包含了系统配置的具体细节。
3. **tlisten**:需要在所有或指定的机器上运行,管理Server进程,具体网络配置可在文档的NETWORK部分找到。
4. **tmboot –y** 和 **tmshutdown –y**:分别用于启动和关闭Tuxedo服务,`-A` 选项在所有机器上操作,`-M` 仅限于MASTER机器。
5. 其他选项如 `-isrvid`、`-ggrpname`、`-S`、`-llmidoption` 等允许对特定进程进行启动/关闭操作,以及在特定机器上控制TMS和应用服务器。
6. **tmunloadcf > generated.ubb**:用于查看当前配置的UBB文件参数,包括默认值和已设置项。
7. **tmloadcf –c** 或 **tmboot –c**:用于计算启动所需的最小系统IPC资源,这对于优化资源配置至关重要。
接着,文章重点讲解了UBB配置文件的结构,主要包括以下几个部分:
- **RESOURCES**:这部分定义了系统的全局参数,如IPC通信使用的key值(IPCKEY55555,范围32767-262143),DOMAIN ID(这里是"unicom"),以及管理主机("unicom1"和"unicom2",其中一台作为备份),以及每个机器上的最大并发访问者数量(MAXACCESSERS)。
- **GROUP**、**SERVER**、**SERVICE** 和 **NETWORK** 等其他节分别针对不同类型的资源和服务进行了更详细的配置,如Server Group、具体服务器、服务和网络连接规则。
总结来说,这篇文档详细解释了如何设置和管理Tuxedo UBB DOM配置,涉及环境准备、编译配置文件、启动和关闭服务,以及理解UBB配置文件的各个部分,有助于确保系统的高效稳定运行。对于任何正在使用或计划使用Tuxedo的开发者和运维人员,这是非常实用的一份参考资料。
2011-12-21 上传
点击了解资源详情
点击了解资源详情
2011-07-14 上传
2011-12-22 上传
点击了解资源详情
点击了解资源详情
lilihan001
- 粉丝: 3
- 资源: 11
最新资源
- 多步表单
- ADcontroller.rar_VHDL/FPGA/Verilog_VHDL_
- 适用于WebMessage客户端的iOS调整伴侣-Swift开发
- symhx-backstage
- pika:Pure Python RabbitMQAMQP 0-9-1客户端库
- SynchQt-开源
- wp的Web服务编程案例
- 你好,世界
- tic-tac-toe.rar_棋牌游戏_Java_
- typescript-api:使用打字稿制作的REST API服务器
- 金字塔:金字塔-一个Python网络框架
- transfer-.meta-to-.pb:把模型的ckpt文件和meta文件转化成pb文件
- Tabs To Batch-crx插件
- Swift的XML / HTML解析器-Swift开发
- index.php_QQ浏览器压缩包.zip
- 参考资料-FR-NK0115资金审批单(加编号).zip