- 浏览: 7340721 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
BEA的官方参考文档:http://e-docs.bea.com/tuxedo/tux80/atmi/rfcmd31.htm
tmboot 启动服务:
参数说明:
-l lmid 启动逻辑服务器名为lmcd服务器上的所有进程
-g grpname 启动GROUP名为grpname的所有进程
-i srvid 启动SRVID为srvid中的服务进程
-s aout 启动名aout的服务进程
- o sequence 启动SEQUENCE=sequence的服务进程
-A 启动所有的管理进程
-b 在没有把BACKUP服务器变为MASTER服务器的情况下,从BACKUP服务器上启动整个TUXEDO的进程。
-B lmid 在逻辑名为lmid的服务器上启动BBL进程
-M 在MASTER服务器上启动所有管理进程。如果TUXEDO应用系统是SHM模式,则启动BBL进程如果该TUXEDO应用系统是MP模式,则启动DBBL、BBL、和BRAIDGE进程
-dl 把服务进程启动时命令行参数显示出来,一般在用sdb等调试工具调试服务进程是使用。
-T grpname 启动grpname中所有TMS进程
-e command 若某个基础启动失败,执行command参数指定的命令,该命令可以是一个可执行程序,SHELL脚本等
-y 对启动服务器上的所有进程回答YES
-c 计算该TUXEDO 应用系统在运行时对IPC资源的最小需求并输出
如果一个TUXEDO应用启动失败,可能的原因有:
1,MAXACCESSES,MAXSERVERS和MAXSERVICES参数的值太大,超过了系统的IPC资源的限制,可减少它们的值再试。
2,在该TUXEDO应用系统中要用到TLOG,当该TLOG文件还没有创建时,应该先创建该TLOG文件。
3,在UBBCONFIG中指定的IPCKEY的值与其他系统的值冲突,可改变IPCKEY的值再试。
tmshutdown 关闭进程
参数同上,
区别参数:
-w delay 立即挂起所有要关闭的server,并在过了delay秒之后马上关闭这些服务进程。系统将给这些服务进程发送SIGTERM信号,然后发送SIGKILL信号。
-k (TERM|KILL) 立即挂起所有要关闭的SERVER,系统将给这些服务进程先发送SIGTERM信号或发送
-R 只有在进行系统迁移时才用到,必须和-l或-g一起使用,关闭指定的服务进程,但不把它从BB中删除。
-c 管理BBL进程,即使现在有客户端与该TUXEDO应用系统连接
-p lmid 在lmid指定的机器上执行该命令,把该服务器从整个tuxedo应用系统中分离出去。如果该unix平台上TUXEDO应用服务器出了很严重的错误,无法正常管理该TUXEDO应用系统,可用下面的脚本把该tuxedo系统管理员所拥有的IPC资源全部清空,这样就可以把该TUXEDO应用系统关闭,名为rmipc的脚本内容如下?/P>
cipcrm `ipcs |grep $1|awk '{print "~" $1 " " $2 } ' `
如果TUXEDO系统管理员用户名为TUXEDO,则用下面的命令执行:
rmipc tuxedo
实例如下:ipckill.sh
if [ $# = "0" ]
then
USER=`logname`
else
USER=$1
fi
ipcrm `ipcs -s|grep $USER|awk '{print "-s" $2}'`
ipcrm `ipcs -m|grep $USER|awk '{print "-m" $2}'`
ipcrm `ipcs -q|grep $USER|awk '{print "-q" $2}'`
运行: ipckill zhcx
tmadmin tmadmin是TUXEDO提供的一个命令行管理工具,可用它对TUXEDO应用系统进行监控、管理和动态修改配置等操作。
查询类命令:
psr 显示该系统所有server的信息
>psr
Prog Name Queue Name Grp Name ID RqDone Load Done Current Service
--------- ---------- -------- -- ------ --------- ---------------
Q73001 00004.00200 GROUP4 200 0 0 ( IDLE )
BBL 170105 SITE1 0 1 50 ( IDLE )
WSL 00001.00005 GROUP1 5 0 0 ( IDLE )
信息含义:
RqDone:该SERVER当前已接受的请求数。
Load Done:RqDone*负载因子(负载因子的默认值为50)
CurrentServerce:当前正在处理客户端请求的SERVER,如果没有则为IDLE
Ø help(h) 查看所能使用的管理命令
Ø help(h) command 查看指定命令的使用方法
Ø default (d) 为其他命令设置默认参数
default -m site1 将管理的对象设成site1 LMID
default –m * 解除缺省
Ø dump(du) filename 将当前的Bulletin Board 下载到指定的文件
Ø echo (e) 显示命令的输入行
Ø pageinate(page) 按页显示命令输出
Ø quit(q) 退出当前管理session
Ø verbose(v) 将命令输出以详细信息格式显示
Ø ! shlcmd 退出到shell执行特定的shell命令
Ø !! 重复前一个shell command
Ø <RETURN> 回车重复上一次tmadmin命令
Ø psr [-m machine] [-g groupname] [-i srvid] [-q qaddress]
-m machine LMID为 machine的所有服务进程
-g groupname 组名为groupname的所有服务进程
-I srvid SRVID为srvid的服务进程
-q qaddress 消息队列为qaddress的所有SERVERS
查看server的信息
Prog Name Queue Name Grp Name ID RqDone Load Done Current Servic
BBL 123456 SITE1 0 0 0 ( IDLE )
WSL 00001.00001 GROUP1 1 0 0 ( IDLE )
A01100 00002.00011 GROUP2 11 46 2300 ( IDLE )
显示的结果包括:
l Prog Name 程序名
l Queue Name 消息队列名,如果没有指定名称,则消息队列的名称的规则为“5为GRPNO.5位SRVID”,不足5位前补0。在SHM模式中,BBL的消息队列名是RESOUCES Section 的IPCKEY
的值。在MP模式,DBBL的消息队列名是RESOUCES Section 的IPCKEY的值。
l Grp Name SERVER所在的组
l ID SERVER的ID号
l RqDone SERVER 被调用的次数
l Load Done 负载量(该SERVER的所有service的负载因子总和)
l Current Service 当前正在被调用的service名称。如果当前没有service被调用,则为IDLE
Ø psc [-m machine] [-g groupname] [-I srvid] [-q qaddress]
[-s service] [-a {0|1|2}]
-s service 显示名为sevice的service信息
-a {0|1|2} 显示系统的隐含的service
其他参数与psr命令相同
查看service的信息
Service Name Routine Name Prog Name Grp Name ID Machine # Done Status
------------ ------------ --------- -------- -- ------- ------ ------
A0110025 A0110025 A01100 GROUP2 11 SITE1 2 AVAIL
l Service Name :服务名
l Routine Name :函数名(采用TUXEDO服务的别名机制,一个函数可以对应多个服务名)
l Prog Name :service 所在的SERVER名
l Grp Name :组名
l ID :server的ID号
l Machine :server所在的LMID
l # Done :service被调用的次数
l Status :service的状态。AVAIL表示可用
Ø bbstats(bbs)
打印BB的统计信息
Current Bulletin Board Status:
Current number of servers: 63
Current number of services: 936
Current number of request queues: 62
Current number of server groups: 12
Ø printclient (pclt) [-m machine] [-u usrname] [-c cltname]
显示client端连接的情况
-m machine 显示LMID号为machine上的客户端连接
-u usrname 显示用户名为usename 的客户端连接
-c ctlname 显示用户进程为ctlname的客户端连接
显示结果
LMID User Name Client Name Time Status Bgn/Cmmt/Abrt
------------ --------- --------------- -------- ------- -------------
SITE1 cpic WSH 17:50:42 IDLE 0/0/0
SITE1 cpic WSH 17:50:42 IDLE 0/0/0
SITE1 cpic tmadmin 0:10:36 IDLE 0/0/0
l LMID 逻辑机器名
l UerName 用户名
l Client Name 客户进程名
l Time 客户进程处在Staus的时间
l Status IDLE/BUSY
l Bgn/Cmmt/Abrt the num of transaction begun/commited/aborted
Ø printqueue (pq) [qaddress]
显示消息队列的信息
qaddress 消息队列名称
Prog Name Queue Name # Serve Wk Queued # Queued Ave. Len Machine
--------- ----------- --------- -------- -------- -------
A00000 A00000_q 2 0 0 0.0 SITE1
输出结果说明:
l Prog Name :消息队列对应的可执行文件名
l Queue Name :消息队列名
l #Serve :连接到消息队列的SERVER数
l Wk Queued :消息队列的当前负载量
l Queued :消息队列的当前实际请求数
l Ave.Len :消息队列的平均长度
l Machine :逻辑机器名
Ø printnet (pnw) [mach_list]
site1 Connected To: msgs sent msgs received
site2 28 54
site2 Connected To: msgs sent msgs received
site1 55 29
打印当前系统的网络连接情况。
Ø bbparms
打印BB的主要参数配置
Bulletin Board Parameters:
MAXSERVERS: 150
MAXSERVICES: 32000
MAXACCESSERS: 160
MAXGTT: 100
MAXCONV: 64
MAXBUFTYPE: 16
MAXBUFSTYPE: 32
IPCKEY: 123456
MASTER: SITE1
MODEL: SHM
LDBAL: Y
SCANUNIT: 10
SANITYSCAN: 12
DBBLWAIT: 2
BBLQUERY: 30
BLOCKTIME: 18
Shared Memory ID: 303
tmadmin 用来查看TUXEDO的运行情况。在tmadmin命令界面中可以使用如下命令: psr 参数如下: > psr -i 15058 -i srvid SRVID为srvid的服务进程 结果说明: psc (2) 结果示例: (3) 结果说明: pq pclt bbs default SITE13> psr pnw SITE12 Connected To: msgs sent msgs received
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
为printserver命令的简写,监控服务器运行情况,查看处理的请求数目、忙闲程度。
-m machine LMID为 machine的所有服务进程
-g groupname 组名为groupname的所有服务进程
-i srvid SRVID为srvid的服务进程
-q qaddress 消息队列为qaddress的所有SERVERS查看server的信息
Prog Name Queue Name Grp Name ID RqDone Load Done Current Service
——— ———- ——– — —— ——— —————
RK016 00060.15058 CHGGRP_+ 15058 0 0 ( IDLE )
#接续日志记录
RK016 SRVGRP=CHGGRP_SXBOSS SRVID=15058 CONV=N MIN=1 MAX=1
CLOPT=”-A -r -t -o /boss18/run/log/RK016.log”
列号 描述
1. 服务的可执行文件名
2. 服务连接的队列名
3. 组名
4. 服务的数字id
5. 服务已经处理的请求数(该SERVER的所有service的负载因子总和)
6. 服务处理的全部请求的参数和,如果当前没有service被调用,则为IDLE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
为printservice的简写,查看TUXEDO各服务的运行情况和处理的交易数。
psc [-m machine] [-g groupname] [-I srvid] [-q qaddress][-s service] [-a {0|1|2}]
-s service 显示名为sevice的service信息
-a {0|1|2} 显示系统的隐含的service
其他参数与psr命令相同
> psc -s sK005insert
Service Name Routine Name Prog Name Grp Name ID Machine # Done Status
———— ———— ——— ——– — ——- —— ——
sK005insert sK005insert RK005 CHGGR+ 15046 SXBOSS 33 AVAIL
列号 描述
1. Service Name :服务名
2. Routine Name :函数名(采用TUXEDO服务的别名机制,一个函数可以对应多个服务名)
3. Prog Name :service 所在的SERVER名
4. Grp Name :组名
5. ID :server的ID号
6. Machine :server所在的LMID
7. # Done :service被调用的次数
8. Status :service的状态。AVAIL表示可用
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
查看队列信息
(1) 命令: printqueue 简写:pq [PADRESS]
(2) 结果示例:
pq 00004.05062
Prog Name Queue Name # Serve Wk Queued # Queued Ave. Len Machine
——— ———— —— ——— ——– ——– ——-
CCS_GEDAIPC_50 00004.05062 1 0 0 0.0 simple
(3) 结果说明:
列号 描述
1. Prog Name :队列连接的服务的可执行文件名
2. Queue Name :字符队列名,是RQADDR参数或一个随机值
3. #Serve :连接的服务数
4. Wk Queued :当前队列的所有请求的参数和
5. #Queued :实际请求数
6. Ave.Len :平均队列长度
7. Machine :队列所在机器的LMID
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4查看客户端信息pclt
(1) 命令: printclient 简写:pclt
-m machine 显示LMID号为machine上的客户端连接
-u username 显示用户名为username 的客户端连接
-c ctlname 显示用户进程为ctlname的客户端连接
(2) 结果示例:
LMID User Name Client Name Time Status Bgn/Cmmt/Abrt
———- ————— ————— ——– ——- ————-
simple ccsmis WSH 17:42:47 IDLE 0/0/0
simple ccsmis tmadmin 0:44:28 IDLE 0/0/0
(3) 结果说明:
列号 描述
1. 已经登录的客户端机器的LMID
2. 用户名,由tpinit()提供的
3. 客户端名,由tpinit()提供的
4. 客户端连接后经过的时间
5. 客户端状态
6. IDLE——表示客户端目前没有任何交易在工作
7. IDLET——表示客户端启动了一个交易
8. BUSY——表示客户端在工作中
9. BUSYT——表示客户端正在交易控制下工作
10. 启动/提交/中断的交易数
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5查看部分统计信息bbs
(4) 命令: bbstats 简写:bbs
> bbs
Current Bulletin Board Status:
Current number of servers: 335
Current number of services: 2324
Current number of request queues: 27
Current number of server groups: 11
Current number of interfaces: 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6观察某个节点的进程信息default
(5) 命令:default –m
> default -m SITE13
Prog Name Queue Name Grp Name ID RqDone Load Done Current Service
——— ———- ——– — —— ——— —————
BBL 30004.00000 SITE13 0 22827 1141350 ..ADJUNCTBB
BRIDGE 836437 SITE13 1 0 0 ( IDLE )
GWADM 00021.00019 BGWGRP1+ 19 0 0 ( IDLE )
GWTDOMAIN 00021.00020 BGWGRP1+ 20 123826 0
GWADM 00022.00021 BGWGRP2+ 21 0 0 ( IDLE )
GWTDOMAIN 00022.00022 BGWGRP2+ 22 0 0 ( IDLE )
GWADM 00025.00027 GWGRP1_+ 27 4 200 ( IDLE )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7查看消息发送状态pnw
(6) 命令:printnetwork 简写 pnw
> pnw SITE12
SITE14 61904 62319
SITE13 61890 62288
SITE11 15972 13564
修改了UBBCONFIG文件后,需要对该文件进行重新加载,tmloadcf命令即用来实现该功能。
tmloadcf命令接受以下4个参数:
-c 计算运行应用需要的IPC资源,该信息将提供给管理员,用于在各机器上配置资源。
-n 进行语法检查并不生成TUXCONFIG。
-b 控制TUXCONFIG占用的物理页数。
-y 无条件覆盖TUXCONFIG
tmshutdown命令用于关闭所有或部分应用并释放IPC资源。
本命令所有参数与tmboot类似(如:-A,-g,-i,-s,-S),意义相同。
tmshutdown的特殊参数有:
-c
当有客户端正在连接时,tmshutdown不能关闭管理服务。参数-c则可以超越次规则。该参数仅用于管理员需要立即关机而又无法及时通知客户端时。
-P
在非主控节点上,可以用-P参数仅关闭该机器上的应用。
示例:
tmboot -s s1104Cfm;
s1104Cfm为服务名。
tmboot命令启动TUXEDO系统的应用,创建必要的IPC资源、启动相关机器的规定的系统和应用服务进程。 tm的主要参数有: 示例:
-A 启动所有机器上的管理进程。
-M 启动主控机器上的管理进程。
-i srvid 启动服务id等于srvid的进程。
-g grpname 启动指定的一组服务(含TMS)。
-S 启动所有应用服务。
-s server-name 启动可执行文件名为server-name的服务。
-e 打印本配置所需要的最少的IPC资源。
tmboot -s s1104Cfm;
s1104Cfm为服务名。
评论
Oracle Tuxedo Cartridge for Foglight 可以实现对Oracle Tuxedo的监控管理.
通过此软件,每个Tuxedo的可用性状态,健康情况,版本,资源数量等汇总值,警报情况等一目了然,大大方便了Tuxedo中间件的运维工作!
原文参考:http://www.innovatedigital.com/node/709
发表评论
-
TestNG简单的学习(十三)TestNG中Junit的实现
2013-12-04 09:00 3356TestNG和junit的整合 ... -
TestNG简单的学习(十二)TestNG运行
2013-12-03 09:08 51592文档来自官方地址: ... -
TestNG简单的学习(十一)TestNG学习总结
2013-12-03 09:08 14204最近一直在学习关于TestNG方面的知识,根 ... -
TestNG简单的学习(十)TestNG @Listeners 的使用
2013-12-03 09:07 8697TestNG官方网站: http://testng.or ... -
TestNG简单的学习(九)TestNG Method Interceptors 的使用
2013-12-03 09:07 2717TestNG官方网站: http://testng ... -
TestNG简单的学习(八)TestNG Annotation Transformers 的使用
2013-12-03 09:07 2815TestNG官方网站: http://testng.or ... -
TestNG简单的学习(七)TestNG编程方式运行
2013-12-02 09:22 2458TestNG官方网站: http://testng.or ... -
TestNG简单的学习(六)测试工厂注释的使用
2013-12-02 09:22 2789TestNG官方网站: http://testng.or ... -
TestNG简单的学习(五)参数化测试数据的定制
2013-12-02 09:22 2704TestNG官方网站: http://testng.or ... -
TestNG简单的学习(四)测试方法通过名称名称依赖实现
2013-12-02 09:21 2084TestNG官方网站: http://testng.or ... -
TestNG简单的学习(三)测试方法通过测试分组依赖实现
2013-12-02 09:21 2832TestNG官方网站: http://testng.or ... -
TestNG简单的学习(二)参数化测试并发且多方法测试方法判定
2013-11-29 15:35 3704TestNG官方网站: http://testng.or ... -
TestNG简单的学习(一)类和方法级别@Test的区别
2013-11-29 15:31 9428TestNG官方文档的地址: http://testng ... -
Feed4Junit的简单使用(七)Feed4TestNg
2013-11-29 13:35 6135在Feed4Junit主要针对junit实现的 ... -
Feed4Junit的简单使用(六)数据来特定格式文件
2013-11-29 12:29 2768Feed4Junit官方地址: http://da ... -
Feed4Junit的简单使用(五)数据来自动态约束数据
2013-11-29 12:29 2632Feed4Junit官方地址: http://datab ... -
Feed4Junit的简单使用(四)数据来自定义数据源
2013-11-28 14:09 3106Feed4Junit官方地址: http://databe ... -
Feed4Junit的简单使用(三)数据源来自数据库
2013-11-28 13:58 3171Feed4Junit官方地址: http://databe ... -
Feed4Junit的简单使用(二)数据源来自文件
2013-11-28 13:50 4573Feed4Junit官方地址: http://datab ... -
Feed4Junit的简单使用(一)
2013-11-28 13:47 2215Feed4Junit官方地址: http://databe ...
相关推荐
### Tuxedo精华贴子总结 #### 环境变量设置 **1.1 怎么样在程序中设置环境变量,用哪个函数?** 在Tuxedo环境中,可以通过`tuxputenv`函数来设置环境变量。此函数用于在程序运行过程中更改或设置特定的环境变量值...
总结,Tuxedo管理是一项涉及多个层面的工作,包括系统配置、服务管理、事务处理、安全和性能优化。通过熟练掌握这些基本命令和管理技巧,我们可以确保Tuxedo系统在复杂的企业环境中稳定、高效地运行。这份“tuxedo...
TUXEDO提供了一系列的管理命令,用于监控、操作和维护系统,如服务的启动、停止、状态查询等,确保系统运行的可控性。 6. **缓冲区管理** 缓冲区管理是优化性能的重要手段,TUXEDO允许开发者控制数据的缓存和传输...
总结,TUXEDO中间件的管理与配置涵盖了多个层面,从基础命令到复杂的数据库集成,再到跨平台的集成方案,每一个环节都需要精细操作以确保系统的稳定性和效率。理解并掌握这些知识点对于有效管理和维护TUXEDO系统至关...
- **启动tmboot**:使用`tmboot`命令启动Tuxedo管理系统,包括服务器进程。 - **关闭tmshutdown**:使用`tmshutdown`命令关闭系统,支持多种参数以控制关闭方式,如`-A`全关闭,`-M`仅关闭主控机器,`-s`关闭指定...
TUXEDO 提供了一系列命令行工具来管理应用程序,如`tuxadmin`用于监控和管理TUXEDO服务,`tuxconfig`用于查看和修改配置,`tmadmin`用于事务管理,以及`atmi`系列命令用于客户端和服务端的交互。熟练掌握这些命令能...
安装完成后,使用`tuxadmin`命令启动TUXEDO服务,并使用`tuxedo`工具集进行测试,验证安装是否成功。 ### 九、安全与维护 考虑为TUXEDO服务设置适当的权限和安全策略,如限制对TUXEDO目录的访问,定期备份配置文件...
2.2 工作流程:客户端通过API发送请求给Tuxedo管理器,管理器再分发到相应的服务器,服务器处理完请求后,通过管理器返回结果给客户端。 三、Tuxedo核心功能 3.1 事务管理:Tuxedo遵循ACID(原子性、一致性、隔离...
Tuxedo提供了丰富的命令行工具来管理系统,如`tadmin`用于管理服务和应用程序,`tmdown`用于关闭Tuxedo管理器,`tmloadcfg`用于加载配置信息等。熟练掌握这些命令可以帮助开发者更好地控制和调试系统。 五、常用BEA...
- **用户权限配置**:TUXEDO用户需要具有访问INFORMIX数据库资源的权限,这可以通过执行 `grant dba to tuxedo` 命令来实现。如果没有设置好这些权限,在TUXEDO启动时可能会出现错误信息,提示TUXEDO无法正常启动。...
总结来说,TUXEDO是一个强大的分布式事务处理系统,通过其API和配置管理,开发者可以在Linux环境下构建高性能、高可用的应用程序。理解并熟练掌握TUXEDO的函数用法、配置管理以及安装过程,对于开发和维护分布式系统...
总结,BEA Tuxedo+ WebLogic编程涉及到了分布式计算、事务管理、中间件集成等多个方面,理解并熟练掌握其配置、函数调用以及错误排查是开发高效、稳定的企业级应用的关键。在实际项目中,开发者需要根据业务需求和...
Tuxedo是一款由Oracle公司开发的分布式事务处理中间件,它提供了高可用性...总结起来,Tuxedo的配置管理是其高效运行的关键,需要深入理解各配置项的意义,并根据实际需求进行精细调整,以达到最佳的系统性能和可靠性。
4. **高效的资源管理**:Tuxedo能够有效地管理内存、CPU等系统资源,从而提高整体系统的性能。 5. **广泛的行业应用**:Tuxedo已经在金融、电信、制造业等多个行业中得到广泛应用,特别是在核心业务系统的构建中发挥...
总结来说,安装 Tuxedo8.1 需要对源码进行编译,配置合适的环境,确保系统中有必要的工具和依赖,并且可能还需要处理各种配置文件和示例应用。这个过程需要一定的 Linux 系统管理和软件开发经验,同时也体现了 ...
将这两者进行集成,可以充分利用Tuxedo的稳定性和事务处理能力,同时利用IIS作为高效且易于管理的Web服务端口。这种集成方式不仅可以提高系统的整体性能,还能简化开发流程,降低维护成本。 #### 三、JoltASP简介...
- **管理命令**: - `tmboot`:用于启动Tuxedo应用。 - `tmshutdown`:用于停止Tuxedo应用。 - **管理工作和工具**:提供了用于监控和管理Tuxedo应用的工具。 - **数据缓冲管理**: - 支持多种数据缓冲类型,如...
### Tuxedo 中间件知识点总结 #### 一、环境变量设置 **1.1 怎么样在程序中设置环境变量,用哪个函数?** 在 Tuxedo 程序中设置环境变量通常使用 `tuxputenv` 函数。此函数允许在程序运行时动态地更改或设置环境...
默认情况下,tmloadcf命令执行的用户ID会被设置为Tuxedo系统的用户ID。 - **Windows NT环境**:在Windows NT系统中,默认用户ID应设置为0。 #### 5. GID (Group ID) - **定义**:GID用于标识Tuxedo应用系统中用户...
- **启动应用**:使用Tuxedo提供的管理命令(如`tmboot`)启动应用。 - **监控和管理**:通过管理命令(如`tmadmin`)监控应用的运行状态并对应用进行必要的管理操作。 #### 八、总结 Tuxedo中间件为开发和管理...