您能告诉我wlst脚本来检查weblogic服务器的状态吗?
我知道检查特定服务器的命令,但我需要该环境中所有实例的状态。
答案 0 :(得分:2)
导航到以下位置,然后按Enter键:
C:\ Oracle \ Middleware \ Oracle_Home \ wlserver \ common \ bin> wlst.cmd
然后连接到Weblogic Admin Server
WLS:/脱机> 连接("用户名","密码","管理员控制台网址")
示例强>
WLS:/脱机> 连接("的WebLogic""密码""本地主机:7001&#34)强>
然后运行以下命令
WLS:/沃尔沃斯/ serverConfig中>的 X = LS('服务器',returnMap ='真&#39)强>
这将返回您的所有服务器:
dr-- AdminServer
dr--服务器1
dr--服务器2
dr--服务器3
然后运行:
WLS:/沃尔沃斯/ serverConfig中> x
将返回:
[AdminServer,服务器1,服务器2,服务器3]
然后运行
WLS:/沃尔沃斯/ serverConfig中> for x in x:state(i,' Server')
将返回:
" AdminServer"的当前状态:跑步
服务器1"的当前状态; :跑步
服务器2"的当前状态; :关闭中
服务器3"的当前状态; :跑步
希望这对你有帮助吗?