【问题标题】:WLST - JVM arguments dump for every server nodesWLST - 每个服务器节点的 JVM 参数转储
【发布时间】:2018-08-10 15:12:53
【问题描述】:

我需要使用 WLST 获取具体 WebLogic 节点的 JVM 启动参数。管理控制台:Environment -> Server tab -> Arguments

我可以访问默认的 trought mbean java.lang:type=Runtime 和它的属性 InputArguments

objectName=ObjectName("java.lang:type=Runtime")
attrs=mbs.getAttribute(objectName,"InputArguments")
for attr in attrs:
print attr

但我需要为我域中的每个服务器节点访问和显示它,因为它们具有不同的 JVM 属性。

【问题讨论】:

    标签: java jvm weblogic wlst


    【解决方案1】:

    这是我的最终版本:

    for i in ls('/Servers', returnMap='true'):
        domainCustom()
        cd ('java.lang')
        cd('java.lang:Location='+i+',type=Runtime')
        print(ls())
    

    【讨论】:

      【解决方案2】:

      嗯,你快到了。这是 WLST 的方法,假设您连接到管理服务器:

      for i in ls('/Servers', returnMap='true'):
          cd('/Servers/'+i+'/ServerStart/'+i)
          print(cmo.getArguments())
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多