0
如何使用WLST獲取WebLogic節點的JVM啓動參數?這是從管理控制檯(環境 - >服務器啓動選項卡 - >參數)收集的相同信息,如屏幕截圖中的紅色部分所示。 有沒有辦法使用WLST獲取WebLogic節點的JVM參數?
此數據似乎也出現在路徑$WEBLOGIC_DOMAIN_PATH/servers/$NODE_NAME/data/nodemanager
的屬性文件中,但我希望如果可能的話從檢查正在運行的WebLogic節點的活動實例中獲取此信息。
這裏是一個WLST片段,成功獲取了CLASSPATH,而不是JVM啓動參數:
domainRuntime()
svrRuntimes = domainRuntimeService.getServerRuntimes()
for svr in svrRuntimes:
serverName = svr.getName()
# Successfully gets CLASSPATH using the following syntax...
print str(serverName) + " CLASSPATH: " + str(svr.getServerClasspath())
# Would like to also be able to get JVM startup arguments, like
# the following commented-out line, which does not work:
# print str(serverName) + " ARGS: " + str(svr.getArguments())
有這方面的建議,非常感謝。我一直在瀏覽很多網站和WLST參考資料,試圖找出如何做到這一點。