【问题标题】:jolokia: can't execute command with parametersjolokia:无法执行带参数的命令
【发布时间】:2020-03-23 15:14:12
【问题描述】:

在jolokia中无法执行任何命令,总是找不到签名。例如根据documentation,这应该可以工作:

POST request

{
   "type":"EXEC",
   "mbean":"java.lang:type=Threading",
   "operation":"dumpAllThreads",
   "arguments":[true,true]
} 

但我有:

IllegalArgumentException: Operation dumpAllThreads on MBean java.lang:type=Threading is overloaded. Signatures found: (boolean,boolean),(boolean,boolean,int). Use a signature when specifying the operation

有什么想法吗? Java 11.0.6 2020-01-14 LTS。谢谢

【问题讨论】:

    标签: java jmx jolokia


    【解决方案1】:

    这个对我有用

    POST request
    
    {
       "type":"EXEC",
       "mbean":"java.lang:type=Threading",
       "operation":"dumpAllThreads(boolean,boolean)",
       "arguments":[true,true]
    } 
    

    【讨论】:

      猜你喜欢
      • 2011-10-31
      • 1970-01-01
      • 2013-10-25
      • 1970-01-01
      • 2021-11-26
      • 1970-01-01
      • 2018-10-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多