我正在使用 wsadmin.sh 调用自定义脚本来获取一些服务器信息。我正在连接到独立服务器(未集群)。
在获取服务器信息时,我还需要服务器状态。如果服务器已启动,我没有问题,但如果没有,则在连接到它时会引发异常。所以我使用了 -conntype=NONE,因此它打开了一个加载配置的 wsadmin shell(不连接到任何服务器进程),从而不允许我获取服务器状态。
我的要求是能够动态获取连接类型
com.ibm.ws.scripting.connectionType
这是在调用 wsadmin.sh 期间传递的。
例如:
/opt/WS70/AppServer/profiles/standaloneprofile2/bin/wsadmin.sh -lang jython -conntype none -f /somescriptlocation/PoC/AdminInformation.py standingserver