--weblogic自身提供多种途径的监控管理方式,下面就简单介绍,主要对命令行方式做一个详细的总结
java -cp /home/mw/weblogic/wlserver_10.3/server/lib/weblogic.jar weblogic.Admin -username weblogic -password cci95533 -url t3://128.128.97.77:7003 [参数项] [servername]
详解:
============================================================================================
命令行管理(URL 例如:localhost:7001)
java weblogic.Admin -username unmae -password pwd -url URL COMMAND arguments
一些weblogic.Admin
PING 证实weblogic server是否正常
例如:java weblogic.Admin -url URL PING count bytes
java -cp /home/mw/weblogic/wlserver_10.3/server/lib/weblogic.jar weblogic.Admin -username weblogic -password cci95533 -url t3://128.128.97.77:7003 ping 1 1 vtaserver1
CONNECT 计算连接数和每次往返所需要的总时间
例如:java weblogic.Admin -url URL CONNECT count
LICENSES 列出weblogic server实例当前的许可产品
例如:java weblogic.Admin -url URL LICENSES(不可以)
VERSION 列出所安装weblogic server产品的当前版本
例如:java weblogic.Admin -url URL VERSION
HELP 为命令提供语法和使用的帮助
例如:java weblogic.Admin HELP COMMAND
START 启动一个远程的被管理的服务器
例如:java weblogic.Admin -url URL START tagetserver
DISCOVER 查找一个被管理服务器,使管理服务器建立到被管理服务器的控制
MANAGED SERVER 例如:java weblogic.Admin -url URL DISCOVERMANAGEDSERVER(不可以WLS 9.0.0.0不支持)
SHUTDOWN 关闭weblogic server实例
例如:java weblogic.Admin -url URL SHUTDOWEN targetserver
FORCE SHUTDOWN 强迫关闭weblogic server实例,不必等待完成当前的会话
例如:java weblogic.Admin -url URL FORCESHUTDOWN
RESUME 将服务器从STANDBY状态(挂起状态)转为运行状态
例如:java weblogic.Admin -url URL RESUME targetserver
GETSTATE 返回weblogic server当前状态
例如:java weblogic.Admin -url URL GETSTATE
SERVERLOG 显示具体服务器产生的日志文件
例如:java weblogic.Admin -url URL SERVERLOG starttime endtime
THREAD_DUMP 当前运行weblogic server线程的实时快照(排错时时常使用)
例如:java weblogic.Admin -url URL THREAD_DUMP
MIGRATE 在集群中迁移JMS或JTA服务
例如:java weblogic.Admin -url URL MIGRATE
-jta -migratabletarget servername -destination servername
LIST 列出JNDI命名树节点绑定的情况
例如:java weblogic.Admin -url URL LIST context