weblogic - weblogic.Admin:找不到命令
问题描述
我正在使用带有以下代码的 linux 终端来获取服务器状态,但我正在获取 weblogic.Admin: command not found,任何线索都会很明显。
cd /opt/SP/WEB_DATA/weblogic/wls12130/user_projects/domains/pega/bin 。./setDomainEnv.sh export CLASSPATH=/WEB_DATA/weblogic/wls12130/wlserver/server/lib/weblogic.jar
ServerState=/opt/SP/WEB_DATA/mw/jdk1.8.0_91/bin/java weblogic.Admin -url http://t3://localhost:7001 -username weblogic -password weblogic1 GET -pretty -type ServerRuntime -property State |grep -i 状态|awk '{print $2}'| 转 | 切-c 1- | 转
解决方案
weblogic.Admin 已经被弃用了一段时间。请改用 wlst。
(ORACLE_HOME 的位置)/wlserver/common/bin/wlst.sh wls:/offline>connect('weblogic','weblogic1','t3://localhost:7001') wls:/DOMAIN/serverConfig>state('WLAdmin','Server')
WLAdmin 是管理服务器的名称
您可以将上述命令放在 python 脚本中并使用 wlst 执行它
推荐阅读
- c# - 有没有办法在带有 StorageFolders 的大量对象上使用 LocalObjectStorageHelper
- sparql - 如何精确 SPARQL CONSTRUCT 查询的结果?
- scala - Query Elastic search from spark returns empty Map for values
- macos - 在 MacOS 上使用 AVPlayer 连接到名为 rtcreportingd 的服务时出错
- c# - 策略设计模式与简单的接口抽象?
- python - 无法使用发布请求从下一页获取结果
- react-native - ViewPagerAndroid 未在 ScrollView 中显示(使用 Reacnative)
- julia - MethodError:Float64 类型的对象不可调用
- python - 用新结果附加文件的脚本 - 序列预期错误
- python - 尝试添加 KeyboardInterrupt signal_handler 但返回: