77范文网 - 专业文章范例文档资料分享平台

tuxedo管理(2)

来源:网络收集 时间:2019-06-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

BEA Tuxedo管理手册

是实际秒数。而作为时间单位SCANUNIT必须是5的倍数,并且满足

0

SANITYSCAN

12

#SANITYSCAN的值指定在每个MACHINE上BBL自动检测所有进程的

时间间隔,以SCANUNIT为单元。缺省值满足(SCANUNIT*SANITYSCAN)

约为120秒。

DBBLWAIT

2

#DBBLWAIT的值指定DBBL扫描BBL时等待所有BBL应答的最大时间,以SCANUNIT为单元,即超过DBBLWAIT*SCANUNIT(秒)就超时。每一次DBBL将请求转发给它的BBL时,BBL会在请求返回结果之前先回复一个肯定的应答。这样可以定时检测死掉或不正常的BBL。缺省值满足(SCANUNIT*DBBLWAIT)的值等于SCANUNIT和20秒两者之间的最

大者。

BBLQUERY

30

#BBLQUERY指定DBBL对所有BBL进行状态检查的时间间隔,它也

是以SCANUNIT为计算单位。如果DBBL的状态询问没有回答,该BBL就被‘隔离’了。缺省值满足(SCANUNIT * BBLQUERY) 约为 300秒。

BLOCKTIME

第 6 页 共 27 页

6

BEA Tuxedo管理手册

#BLOCKTIME指定在阻塞队列中的被阻塞请求的超时时间(包括客

户端从tpinit到tpterm的等待时间),以SCANUNIT为计算单位。缺

省值满足(SCANUNIT * BLOCKTIME) 约为60秒。

*MACHINES DEFAULT:

#该部分对各主机进行描述。 unicom2 LMID=unicom2

APPDIR=\

TUXCONFIG=\

TUXDIR=\

UID=17 GID=26

MAXACCESSERS=100

unicom1 LMID=unicom1

APPDIR=\

TUXCONFIG=\

TUXDIR=\

UID=17 GID=26

MAXWSCLIENTS=50

第 7 页 共 27 页

BEA Tuxedo管理手册

#unicom2, unicom1为网络主机名用hostname获得。 #LMID:Logical Machines ID 为tuxedo对主机的内部逻辑命名。

#APPDIR要求放臵SERVER的可执行文件。

#TUXCONFIG为全路径的二进制配臵文件,要求和环境变量TUXCONFIG相同。对于master机tuxconfig文件是由tmloadcf生成的,而非master机则是由tmboot启动后由tlisten从master机上拷贝获得。

#TUXDIR为tuxedo安装目录,要求和环境变量TUXDIR相同。

#MAXWSCLIENTS表示可连接client的最大个数。

*GROUPS

#GROUP1为组名,LMID表示该组运行的主机,GRPNO为组号,OPENINFO

为该组通过XA打开RM(通常指数据库)的初始串。

GROUP1 LMID=unicom2 GRPNO=1 OPENINFO=NONE GROUP2 LMID=unicom3 GRPNO=2 OPENINFO=NONE

*SERVERS

#这里描述应用服务器。SRVGRP的该SERVER所属组名,SRVID为

服务器ID号,MIN表示该服务器CLOPT提供运行的相关参数,要求是”-A -- ….”,可以在应用服务器的srvinit函数中获得这些参数。

DEFAULT:

第 8 页 共 27 页

BEA Tuxedo管理手册

CLOPT=\

BillServer SRVGRP=GROUP1 SRVID=1 MIN=2 MAX=4

RQADDR=QNAME REPLYQ=Y

CLOPT=\–r -e ./err.log --

-p [L][low_water][,[terminate_time]][:[high_water][,create_time]] 如果MAX>1,并且使用了MSSQ(RQADDR, RQPERM)的Server可以配臵-p来控制进程的增加和减少。控制算法如下:如果请求队列中的请求个数大于high_water 后超过create_time 秒,就增加该服务的一个新进程; 如果请求队列中的请求个数小于low_water 后超过terminate_time 秒, 就停止该服务的一个进程。low_water 缺省是平均每个服务进程有一个请求消息或者workload 50;high_water 缺省是平均每个服务进程有两个请求消息或者workload 100。create_time 缺省最小是50秒, and terminate_time 缺省最小是60秒。 注意:

使用TUXEDO的服务进程池时,用户自己在程序中如果用alarm()等系统调用来停止进程是不起作用的,但也不会报错。 [L] 标记意味着增减服务进程基于负载而不是请求队列的长度。仅用于SHM模式下并且LDBAL=Y,否则会报错 (LIBTUX_CAT:1542) ,服务进程也不会增减。

WSL

SRVGRP=GROUP2 SRVID=1

CLOPT=\

10\

#WSL用于和client端进行连接。-n 表示出接入点为IP:PORT方式,-m –M 表示最小和最大启动多少个WSH和前端通讯,-x则表示一个WSH和几个client端连接。-T 10表示如果client端和server连接

后10分钟内没有交易请求则关闭连接。

*SERVICES

#不要求将所有的service在这里描述,当某个service有特别参数

第 9 页 共 27 页

BEA Tuxedo管理手册

时才在SERVICE节中说明。

TOUPPER

LOAD=60 PRIO=80

// 负载,当LDBAL=Y时有用 // 服务在请求队列中的优先级

// 交易时间 // 服务超时时间 *NETWORK

TRANSTIME=120 SVCTIMEOUT=600

#NETWORK节对多机之间如何进行网络连接进行描述。

#cluster方式下要求先启动tlisten。事实上,对于非master机启

动应用服务器是由tlisten完成的。

#tlisten的启动方式为

#unicom1: tlisten –l //130.36.1.101:8891 #unicom2: tlisten –l //130.36.0.102:8891

#NADDR指定网络连接的接入点。 #NLSADDR则指定tlisten的接入点。 #BRIDGE则指TCP连接所用的设备文件。

unicom2

NADDR=\NLSADDR=\BRIDGE=\

第 10 页 共 27 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库tuxedo管理(2)在线全文阅读。

tuxedo管理(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/662061.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: