管理员可以通过公告板命令解释器tmadmin来执行一些简单的管理任务。 首先,运行tmboot -y 启动应用程序
其次, 进入tmadmin的监管环境,输入下面的命令即可
tmadmin
如上图所示,进入了tmadmin监控环境,下面就可以使用tmadmin工具了!
1.打印服务器进程信息
从打印结果可以看出,SIMPAPP中一共 运行着三个进程,它们的当前服务状态都是IDLE,即健康运行并处于空闲状态。BBL的IPC消息队列名是123456(也就是IPCKEY值),所属的组是simple(也就是LMID),这个组是BBL自动创建的。
simpserv的消息队列是00001.00001,这时由TUXEDO创建并命名的,前1个00001是simpserv.exe所属组(GROUP1)的GROUPNO值,第二个00001是simpserv.exe的SRVID值。RqDone是到目前为止,进程已经处理完成的客户请求数,Load Done是已经完成的总负载(=∑(LOAD*RqDone))。
2.打印有��服务信息
前三个服务是由BBL提供的,TOUPPER是由simpser提供的。"Prog Name"中的加号表示要显示的信息超出了域宽,超出部分被截去。"#Done"表示到目前为止,服务被请求的次数。AVAIL表示服务室可用的。
3.打印公告板统计信息
从打印结果可以看出,TUXEDO系统当前已经启动了3个服务器,对外提供的服务有4个(包含BBL提供的3个隐含服务:..TMIBSET、.TMIB和..ADJUNCTBB),请求队列有3个,服务器组有1个(即GROUP1,不包括BBL自动创建的simple组)。
4.公告和隐藏服务
使用unadv命令可以把TOUPPER服务隐藏起来,这样使用psc命令就不能打印TOUPPER的信息,客户机也不能再调用它。
如下图所示,客户端调用,会出现下图所示的错误
使用adv命令又可以把隐藏的服务显示出来
tmadmin有很多非常有用的子命令。比如pclt可以打印当前已经连接到公告板的所有客户机和WSH进程的信息,使用shutdownh和boot也可以关闭和启动TUXEDO应用程序等。这些命令的用法都可以通过help子命令来获得