TongEASY中间件介绍
Posted 新大陆软件评测中心
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TongEASY中间件介绍相关的知识,希望对你有一定的参考价值。
TongEASY中间件介绍
中间件的基本概念
什么是中间件?
是一个独立的软件,分布式应用借助于这类软件在不同的技术之间共享资源。
中间件位于客户机/服务器的操作系统之上,管理计算资源和网络通讯。
中间件体系结构图
中间件功能
与传统两层结构比较
中间件在企业中的作用
有效整合系统,消除瓶颈,降低应用对系统的要求,节约投资
方便开发,为不同平台提供统一接口
减少网上流量,提供可靠的传输服务
具有触发机制,使应用成为一有机整体
良好的系统扩展性、伸缩性
保障数据安全
方便应用系统的管理和维护
TongEasy布署
TongEasy的几个环境变量
TONGEASYHOMEDIR
TONGEASYDIR
TEFILESDIR
TELOGDIR
2
TongEASY基本参数文件
节点及通讯参数:TongLINK.conf
路由参数:route.conf
系统资源参数:srcpara.txt
数据库参数:dbtxdesc.txt
服务参数:svcdesc.txt
分发节点: nsdesc
3
节点及通讯参数配置(TongLINK.conf)
包括:
本地节点通讯参数
上级节点通讯参数
下级节点通讯参数
可以编辑配置文件进行配置
也可以使用界面进行配置
$tlmenu -W
passwd:
4
路由参数配置(route.conf)
文件格式:目的节点名 路由节点名
举例
#ObjNode GateWayNode
*tens
5
系统资源参数(srcpara.txt)
6
数据库参数配置(dbdesc.txt)
# for Oracle9
[DBSVR]
DBSVR_ID=0 #与服务参数配置( svcdesc.txt )中的 DB_ID值对应
DBSVR_TYPE=ORA920
DBSVR_LIB=-L/oracle/app/oracle/product/9.2/lib32 -lclntsh
DBSVR_CC=aCC -AA -Wl,+s -Wl,+b.
CMT_NUM=5
[DBENV]
ORACLE_HOME=/oracle/app/oracle/product/9.2
ORACLE_SID=hisdata
[DBNAME]
Oracle_XA+Acc=P/ccs/ccs+sqlnet= tcustom_new +SesTm=60
7
服务参数配置(svcdesc.txt)
# prg
[PROGRAM]
PRG_ID=8030
COMMENT=CS SERVICE
TYPE=S
MAX=10
INIT=0
PARA=5
PRG_NAME=CS_TE_SERVICE #实际程序名
DB_ID=0
XA_FLAG=1
[SERVICE]
TE_CS_SERVICE TE_MAIN_FUN NULL NULL NULL #通过网关中调用的别名
8
nsdesc文件配置
服务端nsdesc文件配置包含所有要通过服务端下子节点接入配置的子节点名。
客服端nsdesc文件配置就包含本机上要介入服务端的子节点名。
系统的启动和终止
1
系统的启动
使用命令tminit
如果数据库系统重启,则需要重启TongEASY
2
系统的终止
使用命令tmend
TongEasy管理命令
1
tesvrdown
停单独服务
2
Loadnode动态修改参数
-l.----- reload TongLINK config, include LogLevel,
UpNode, DownNode and Line define.
-r.----- reload TongLINK route.conf.
-n.----- reload TongEASY nsdesc.
-s.----- reload TongEAST srcpara.txt.
-p.----- reload TongEAST svcdesc.txt.
-d.----- reload TongEAST dbdesc.txt.
-a.----- reload all config file.
3
监控工具tmmng:事务、进程、资源
跟各个选项查询对应的事务、进程、资源等情况
4
监控工具tlmenu:节点
上图黑色节点名说明服务端跟客户端的网络通信是通着。
上图白色部分说明服务端跟客户端的网络不通,或者就是客户端的应用没启动。
TongEasy与FCGI的主要区别
TongEasy
管理全局交易,协调交易的提交、回滚以及交易的恢复,保证交易的一致性
统一管理系统内的数据库系统,协调多个数据库系统中全局交易的提交,程序不需要关心数据库连接细节
动态负载均衡,根据交易负载自动调整服务程序运行数
节点备份,自动切换
新大陆软件评测中心
邮箱:nlsetc@newlandcomputer.com
专业测试,成就卓越
以上是关于TongEASY中间件介绍的主要内容,如果未能解决你的问题,请参考以下文章