当一个
tuxedo应用系统投入运行时,TUXEDO系统管理员要对它进行监控,管理,根据系统的运行情况做相应的参数调整。有时候还要动态修改配置,发布新的服务等等,TUXEDO提供了很丰富的管理工具和管理编程接口。可以很方便的完成这些管理任务。下面对管理工具和管理编程接口分别进行介绍。
TUXEDO提供以下管理工具
1.基于WEB的图形化管理工具:用普通的 WEB 浏览器比如Netscape或Microsoft 的
Explorer可以从Internet/Intranet 的任意一 个节点来运行该图形界面管理工具。对
系统进行管理配置。
2. 基于字符界面的管理工具:TUXEDO提供
tmadmin,DMADMIN等命令行管理工具。
3.TSAM:TSAM是Tuxedo提供的选件,提供了针对Tuxedo以及运行在其上的应用系统的监控功能。包括两个部件:TSAM 探针程序和TSAM 管理程序。TSAM 探针程序用来收集应用程序的一些运行性能参数(包括调用路径,事务,交易,以及Tuxedo系统程序等)。TSAM 管理程序提供了一个图形化的管理界面,用来实时的和交互的,展现探针程序收集的一个或者多个Tuxedo系统性能数据
TUXEDO提供以下管理编程接口
1. MIB编程接口:TUXEDO 提供C 语言的管理API ,用户能够用此编写出适合自己特殊需
求的管理工具
2. 通过SNMP与其他管理工具(HP OpenView 等)互联, TUXEDO 的关联产品 BEA MANAGER
通过网络管理协议 SNMP和TUXEDO 的管理信息库 MIB 可以把TUXEDO 对应用程序的管
理集成到一般的网络、 数据库系统管理工具中,比如 OpenView, NetView 等。
TUXEDO应用系统的管理任务
通过以上的管理工具,TUXEDO可以有效地管理消息流程和服务请求,启动和停止服务进程,根据变化的负荷复制服务进程,动态地广播、撤消服务进程中的服务。并且可以在客户不用退出执行的情况下,动态的增加新的服务器、服务器组、服务器以及服务。利用命令行或图形管理界面TUXEDO还可以动态的进行负载平衡,数据依赖路由、网络用户的管理、队列的管理、存取资源管理器以及系统的启动、重启和恢复