import{_ as r,o as d,c as l,a as e,b as t,e as a,d as s,r as i}from"./app.4d248835.js";const o={},c=e("h1",{id:"mbean",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#mbean","aria-hidden":"true"},"#"),a(" mbean")],-1),p={href:"https://arthas.aliyun.com/3.x/doc/arthas-tutorials.html?language=cn&id=command-mbean",target:"_blank",rel:"noopener noreferrer"},h=e("code",null,"mbean",-1),m=a("\u5728\u7EBF\u6559\u7A0B"),b=s(`
\u63D0\u793A
\u67E5\u770B Mbean \u7684\u4FE1\u606F
\u8FD9\u4E2A\u547D\u4EE4\u53EF\u4EE5\u4FBF\u6377\u7684\u67E5\u770B\u6216\u76D1\u63A7 Mbean \u7684\u5C5E\u6027\u4FE1\u606F\u3002
\u53C2\u6570\u540D\u79F0 | \u53C2\u6570\u8BF4\u660E |
---|---|
name-pattern | \u540D\u79F0\u8868\u8FBE\u5F0F\u5339\u914D |
attribute-pattern | \u5C5E\u6027\u540D\u8868\u8FBE\u5F0F\u5339\u914D |
[m] | \u67E5\u770B\u5143\u4FE1\u606F |
[i:] | \u5237\u65B0\u5C5E\u6027\u503C\u7684\u65F6\u95F4\u95F4\u9694 (ms) |
[n:] | \u5237\u65B0\u5C5E\u6027\u503C\u7684\u6B21\u6570 |
[E] | \u5F00\u542F\u6B63\u5219\u8868\u8FBE\u5F0F\u5339\u914D\uFF0C\u9ED8\u8BA4\u4E3A\u901A\u914D\u7B26\u5339\u914D\u3002\u4EC5\u5BF9\u5C5E\u6027\u540D\u6709\u6548 |
\u5217\u51FA\u6240\u6709 Mbean \u7684\u540D\u79F0\uFF1A
mbean
\u67E5\u770B Mbean \u7684\u5143\u4FE1\u606F\uFF1A
mbean -m java.lang:type=Threading
\u67E5\u770B mbean \u5C5E\u6027\u4FE1\u606F\uFF1A
mbean java.lang:type=Threading
mbean \u7684 name \u652F\u6301\u901A\u914D\u7B26\u5339\u914D\uFF1A
mbean java.lang:type=Th*
\u901A\u914D\u7B26\u5339\u914D\u7279\u5B9A\u7684\u5C5E\u6027\u5B57\u6BB5\uFF1A
mbean java.lang:type=Threading *Count
\u4F7F\u7528-E
\u547D\u4EE4\u5207\u6362\u4E3A\u6B63\u5219\u5339\u914D\uFF1A
mbean -E java.lang:type=Threading PeakThreadCount|ThreadCount|DaemonThreadCount
\u4F7F\u7528-i
\u547D\u4EE4\u5B9E\u65F6\u76D1\u63A7\uFF1A
mbean -i 1000 java.lang:type=Threading *Count
\u5B9E\u65F6\u76D1\u63A7\u4F7F\u7528-i
\uFF0C\u4F7F\u7528-n
\u547D\u4EE4\u6267\u884C\u547D\u4EE4\u7684\u6B21\u6570\uFF08\u9ED8\u8BA4\u4E3A 100 \u6B21\uFF09\uFF1A
mbean -i 1000 -n 50 java.lang:type=Threading *Count