1. # (c) 2003 BEA Systems, Inc. All Rights Reserved.
  2. #ident "@(#) samples/atmi/simpapp/ubbsimple $Revision: 1.7 $"
  3.  
  4. #Skeleton UBBCONFIG file for the TUXEDO Simple Application.
  5. #Replace the <bracketed> items with the appropriate values.
  6.  
  7. *RESOURCES
  8. IPCKEY 123457 #IPC资源标识符
  9. MAXGTT 0 #最多的全局事务数量
  10.  
  11. #Example:
  12. #IPCKEY 123456
  13.  
  14. DOMAINID simpapp #域ID
  15. MASTER simple #主节点的逻辑ID,跟物理机的机器名一一对应
  16. MAXACCESSERS 500 #一个域中的最大访问量
  17. MAXSERVERS 500 #一个域中公告板可以容纳的最大服务器数量
  18. MAXSERVICES 800 #一个域中公告板可以容纳最大的服务数量
  19. MAXQUEUES 400 #一个域中公告板容纳的最大请求队列数
  20. MODEL SHM #单机模式,就是不涉及多个Tuxedo的服务器互联,一般用这个模式就可以了
  21. LDBAL Y #是否启用负载均衡算法,这里是Y,为是
  22.  
  23. *MACHINES
  24. DEFAULT:
  25. # Tuxedo应用的路径
  26. APPDIR="C:\OraHome_1\tuxedo12.1.3.0.0_VS2010\samples\atmi\simpapp"
  27. # Tuxedo应用的二进制配置文件的输出路径(包含文件名)
  28. TUXCONFIG="C:\OraHome_1\tuxedo12.1.3.0.0_VS2010\samples\atmi\simpapp\tuxconfig"
  29. # Tuxedo软件的安装路径的根目录
  30. TUXDIR="C:\OraHome_1\tuxedo12.1.3.0.0_VS2010"
  31. # Tuxedo的事务日志文件路径,需要先配置,再用相关命令来生成这个TLOG
  32. TLOGDEVICE="C:\OraHome_1\tuxedo12.1.3.0.0_VS2010\samples\atmi\simpapp\TLOG"
  33. TLOGNAME=TLOG
  34. # TLOG的大小,一般用crdl命令创建TLOGDEVICE的时候,-b的参数要比这个大20-30%,不然会出错
  35. TLOGSIZE=500
  36. #前者是物理机的机器名,后者是机器名与主节点逻辑ID关联
  37. "WIN-P6MB8DKIIJ1" LMID=simple
  38. #最多可以有多少个远程客户端可以连接到当前主机
  39. MAXWSCLIENTS=450
  40. # 指定系统日志在磁盘上的存储位置和文件名
  41. # ULOGPFX
  42.  
  43. *GROUPS
  44. GROUP1 LMID=simple GRPNO=1 # 把组名为GROUP1的组分配到simple主节点上,并把组编号为1
  45.  
  46. OPENINFO="Oracle_XA:Oracle_XA+Acc=P/wsyb/wsyb+sqlNet=si2000+SesTm=600+MaxCur=5+LogDir=." #打开数据库RM的参数字符串
  47. CLOSEINFO="NONE" #关闭参数一般写NONE
  48. TMSNAME="TMS_ORA10G" # 事务管理服务器的进程名
  49. TMSCOUNT=0 #事务管理服务器的进程有0个,只有一个数据库
  50.  
  51. *SERVERS
  52. DEFAULT:
  53. CLOPT="-A" #初始化并公告服务进程中的所有服务,因为一个服务进程里面可能有多个服务函数
  54. # test是Tuxedo Server的进程名,一般与编译好的Server端exe名称一致 SRVGRP参数是指定服务进程的所属的组名
  55. # SRVID参数是服务进程的编号,同一个组的两个进程编号不能相同
  56. QueryServer SRVGRP=GROUP1 SRVID=1 RQADDR="QueryServer" RESTART=Y GRACE=86400 MAXGEN=100 REPLYQ=Y MIN=5 MAX=10
  57. DeleteServer SRVGRP=GROUP1 SRVID=3 RQADDR="DeleteServer" RESTART=Y GRACE=86400 MAXGEN=100 REPLYQ=Y MIN=2 MAX=5
  58. AlertServer SRVGRP=GROUP1 SRVID=4 RQADDR="AlertServer" RESTART=Y GRACE=86400 MAXGEN=100 REPLYQ=Y MIN=5 MAX=10
  59.  
  60. # 远程客户端连接需要取消下面的注释,把address替换为WSNADDR, -d参数可暂时不用
  61. # MAXGEN是Server在GRACE指定的周期内(秒)最大可以重启的次数
  62. # REOLYQ指定是否有回复队列
  63. # RPPERM指定回复队列的消息个数
  64. # RQPERM指定请求队列的消息个数
  65. # -c是指定WSL的压缩阈值,超过该字节数就压缩数据
  66. # -T 是指定远程客户端的连接超时时间,单位分钟
  67. # -p -P 是指定WSH进程的端口监听范围,因为WSL只是监听代理,最后需要把WSH的端口告诉给客户端来建立连接
  68. # -x 每个WSH进程可以接收的最大请求数
  69. # -m 为WSL启动时WSH的初始化个数 -M 是最大允许多少个WSH个数
  70. # -I 初始化指定客户端的超时时间,单位秒。推荐用这个来设置客户端超时时间
  71. # -N 设置网络超时时间,单位秒,如果客户端在指定范围内没收到消息数据,那么就主动断开与服务端的连接
  72. WSL SRVGRP=GROUP1 SRVID=2 RESTART=Y GRACE=86400 MAXGEN=100 REPLYQ=Y
  73. CLOPT="-A -- -n //192.168.1.100:23232 -x 10 -m 40 -M 45 -c 1024 -I 30 -N 60"
  74.  
  75. *SERVICES
  76. QueryService # 服务进程里面的服务名,需要一一填写,客户端才能找到
  77. DeleteService
  78. AlertService

references:
https://blog.csdn.net/cemer815/article/details/5493081

https://blog.csdn.net/brucelee0224/article/details/6069751

Oracle Tuxedo的配置文件配置详解的更多相关文章

  1. ssh2的application.xml配置文件配置详解

    ssh2的application.xml配置文件配置详解   1.导入其他的配置文件.在ssh项目中可以导入其他的配置文件,导入的格式为: <import resource="clas ...

  2. oracle init.ora常用配置详解

    参考网上整理了重要的配置文件 db_name = "51cto"   一个数据库标识符,应与CREATE DATABASE 语句中指定的名称相对应. instance_name = ...

  3. Nginx配置文件(nginx.conf)配置详解(2)

    Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ; Nginx用户及组:用户 组.window下不指定 worker_processes 8; 工作进程:数目 ...

  4. Nginx配置文件(nginx.conf)配置详解

    Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ; Nginx用户及组:用户 组.window下不指定 worker_processes 8; 工作进程:数目 ...

  5. GRUB2配置详解:默认启动项,超时时间,隐藏引导菜单,配置文件详解,图形化配置

    配置文件详解: /etc/default/grub # 设定默认启动项,推荐使用数字 GRUB_DEFAULT=0 # 注释掉下面这行将会显示引导菜单 #GRUB_HIDDEN_TIMEOUT=0 # ...

  6. Nginx配置文件(nginx.conf)配置详解[转]

    转自:http://blog.csdn.net/tjcyjd/article/details/50695922 重新学习,发觉这篇文章写得很详细就摘录了! Nginx的配置文件nginx.conf配置 ...

  7. [转]阿里巴巴数据库连接池 druid配置详解

    一.背景 java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池.数据库连接池有很多选择,c3p.dhcp.proxool等,druid作为一名后起之秀,凭借其出色 ...

  8. Apache2.2+Tomcat7.0整合配置详解

    一.简单介绍 Apache.Tomcat Apache HTTP Server(简称 Apache),是 Apache 软件基金协会的一个开放源码的网页服务器,可以在 Windows.Unix.Lin ...

  9. logback使用配置详解

    title: logback使用配置详解 date: 2017-04-25 16:42:49 tags: 日志 --- 1.介绍 Logback是由log4j创始人设计的另一个开源日志组件,它当前分为 ...

随机推荐

  1. Validate Binary Search Tree leetcode java

    题目: Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is define ...

  2. 构建配置 defaultConfig signingConfigs buildTypes productFlavors dependencies

    测试项目位置:https://github.com/baiqiantao/FragmentTest.git 项目结构: project 目录的 build.gradle 文件 // Top-level ...

  3. SpringBoot整合Quartz定时任务 的简单实例 2

    (1)什么是Quartz?(2)Quartz的特点:(3)Quartz专用词汇说明:(4)Quartz任务调度基本实现原理: 接下来看下具体的内容: (1)什么是Quartz? Quartz是一个完全 ...

  4. 使用JDBC向Kudu表插入中文数据乱码(转载)

    参考:https://cloud.tencent.com/developer/article/1077763 问题描述 使用Impala JDBC向Kudu表中插入中文字符,插入的中文字符串乱码,中文 ...

  5. laravel5.5 dingo/api+jwt-auth

    因为laravel5.5 具有发现包功能,只要包做了兼容laravel5.5就可以不用在config/app.php添加额外代码了. 集成dingo/api github:https://github ...

  6. tesnorflow实现N个epoch训练数据读取的办法

    https://blog.csdn.net/lujiandong1/article/details/53991373 方式一:不显示设置读取N个epoch的数据,而是使用循环,每次从训练的文件中随机读 ...

  7. wifidog接口文档(转)

    目录(?)[-] 网关心跳协议 请求信息 回复格式 例子 用户状态心跳协议 请求格式 注意 回复格式 状态码 例子 跳转协议 请求格式 例子 注册协议 请求格式 例子 wifidog是搭建无线热点认证 ...

  8. [Go] Returning Multiple Values from a Function in Go

    Returning multiple values from a function is a common idiom in Go, most often used for returning val ...

  9. ObservableCollection<T> 类

    命名空间: System.Collections.ObjectModel程序集: System(在 System.dll 中)XAML 的 XMLNS: 未映射到 xmlns. 添加:using Sy ...

  10. NameNode的ZKFC机制

    转自: http://hackershell.cn/?p=821 NameNode的HA可以个人认为简单分为共享editLog机制和ZKFC对NameNode状态的控制 在此之前,我先提几个问题: 一 ...