linux tuxedo查看服务进程数,tuxedo常用命令
這是我在維護(hù)和開發(fā)tuxedo時(shí)的學(xué)習(xí)筆記
1.服務(wù)程序的入口參數(shù)--- TPSVCINFO
2.服務(wù)程序返回結(jié)果--- tpreturn()
3.編寫客戶端進(jìn)程buildclient -w -o simpcl -f simpcl.c
4.編寫服務(wù)端進(jìn)程buildserver -o simpserv -f simpserv.c -s ADD_A -s ADD_B
5.作成系統(tǒng)配置文件?????? Ubbconfig
10.154.32.1上面的配置文件在/u1/tmn/newtmn/bin/ubbapserver
10.154.32.51上面的配置文件在/u1/tmn/bin/ubbapserver
6.系統(tǒng)配置的生成
tmloadcf??????? -y????? ubbconfig
生成tuxconfig
如果要導(dǎo)出當(dāng)前使用的UBB
tmunloadcf tuxconfig
administration-configuration file
*RESOURCES
*MACHINES
*GROUPS
*SERVERS
*SERVICES
*NETWORKS
*ROUTING
*NETGROUPS
7.基于TUXEDO 的程序設(shè)計(jì)與運(yùn)行管理---起動(dòng)、監(jiān)控、停止
tmadmin
psr??? 查看大的服務(wù)名
psc??? 查看具體的服務(wù)名
pq
pclt
quit
tmboot
-y
-s 服務(wù)名
tmshutdown
-y
-s 服務(wù)名
8.通訊緩沖區(qū)類型概述
CARRAY
STRING
VIEW
FML
9.Transaction Managing
tpbegin
tpabort
tpcommit
10.七種通訊方式編程
同步調(diào)用
tpcall()
TxRPC
異步調(diào)用
tpacall()
tpgetrply()
tpcancel()
管道
tpforward()
會(huì)話
tpconnect()
tpsend()
tprecv()
tpdisconnect()
廣播、通知
tpsetunsol(),tpchkunsol(),SIGNAL/DIPIN
tpnotify( ), tpbroadcast( )
隊(duì)列
tpenqueue( )
tpdequeue( )
發(fā)布訂閱
tppost( )
tpsubscribe( )
11.總結(jié),ATMI分類
連接
tpinit,tpterm;
緩沖區(qū)處理
tpalloc,tprealloc,
tptypes
tpfree
通訊
tpcall,
tpsvrinit,tpsvrdone
tpreturn,tpforward (,tpservice[TPSVCINFO])
tpacall,tpgetreply,tpcancel
tpconnect,tpsend,tprecv,tpdisconnect
tpsetunsol, tpunsetunsol,tpchkunsol,tpnotify,tpbroadcast,
tpenqueue,tpdequeue
tpsubscribe,tppost,tpunsubscribe
事務(wù)控制
tpopen,tpclose
tpbegin,tpcommit,tpabort
tpsuspend,tpresume,tpscmt,tpgetlev
優(yōu)先級(jí)
tpsprio,tpgprio
安全性處理
tpchkauth,tpcriptpw,tpgetadminkey,tpgetaclinfo
應(yīng)用管理
tpadvertise,tpunadvrtise,tpadmcall,tpcall
錯(cuò)誤處理
tpstrerror,tpstrerrordetail?? [tperrno,tpusrcode]
其它
tpconvert,userlog,tuxgetenv,tuxputenv,tuxreadenv,...
12.TPSVCINFO *rqst
從客戶端收到的數(shù)據(jù)放在TPSVCINFO結(jié)構(gòu)中,是唯一的入?yún)?/p>
13.psc命令集
總結(jié)
以上是生活随笔為你收集整理的linux tuxedo查看服务进程数,tuxedo常用命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx重启方式
- 下一篇: emacs linux 教程,Emacs