You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
arthas/doc/advanced-use.html

71 lines
58 KiB
HTML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="generator" content="VuePress 2.0.0-beta.51">
<style>
:root {
--c-bg: #fff;
}
html.dark {
--c-bg: #22272e;
}
html, body {
background-color: var(--c-bg);
}
</style>
<script>
const userMode = localStorage.getItem('vuepress-color-scheme');
const systemDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (userMode === 'dark' || (userMode !== 'light' && systemDarkMode)) {
document.documentElement.classList.toggle('dark', true);
}
</script>
<link rel="icon" href="/images/favicon.ico"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta property="og:title" content="Arthas"><meta property="og:image:alt" content="Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas: Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas"><meta property="og:image" content="/images/arthas_mate_image.png"><meta property="og:description" content="Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas: Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="600"><meta property="twitter:image:src" content="/images/arthas_mate_image.png"><meta property="twitter:image:alt" content="Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas: Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas"><meta itemprop="name" content="Arthas"><meta itemprop="image" content="/images/arthas_mate_image.png"><meta itemprop="description" content="Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas - alibaba/arthas: Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas"><script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?d5c5e25b100f0eb51a4c35c8a86ea9b4";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script><meta name="aes-config" content="pid=xux-opensource&user_type=101&uid=&username=&dim10=arthas"><script src="//g.alicdn.com/alilog/mlog/aplus_v2.js" id="beacon-aplus" exparams="clog=o&aplus&sidx=aplusSidx&ckx=aplusCkx"></script><script src="//g.alicdn.com/aes/??tracker/1.0.34/index.js,tracker-plugin-pv/2.4.5/index.js,tracker-plugin-event/1.2.5/index.js,tracker-plugin-jserror/1.0.13/index.js,tracker-plugin-api/1.1.14/index.js,tracker-plugin-perf/1.1.8/index.js,tracker-plugin-eventTiming/1.0.4/index.js"></script><title>其他特性 | arthas</title><meta name="description" content="arthas 使用文档">
<link rel="modulepreload" href="/assets/app.6c27e557.js"><link rel="modulepreload" href="/assets/advanced-use.html.924dcb08.js"><link rel="modulepreload" href="/assets/advanced-use.html.4a08eae3.js"><link rel="prefetch" href="/assets/index.html.e0add512.js"><link rel="prefetch" href="/assets/index.html.c0e162ee.js"><link rel="prefetch" href="/assets/index.html.005ab687.js"><link rel="prefetch" href="/assets/advice-class.html.8acedcb0.js"><link rel="prefetch" href="/assets/agent.html.ee1ba8d8.js"><link rel="prefetch" href="/assets/arthas-properties.html.3af35baf.js"><link rel="prefetch" href="/assets/arthas3.html.4c754017.js"><link rel="prefetch" href="/assets/async.html.33a8ce63.js"><link rel="prefetch" href="/assets/auth.html.45571a53.js"><link rel="prefetch" href="/assets/base64.html.e6970d8a.js"><link rel="prefetch" href="/assets/batch-support.html.121d4807.js"><link rel="prefetch" href="/assets/cat.html.88343cb9.js"><link rel="prefetch" href="/assets/classloader.html.95de0d63.js"><link rel="prefetch" href="/assets/cls.html.dfbbb865.js"><link rel="prefetch" href="/assets/commands.html.e5542496.js"><link rel="prefetch" href="/assets/contact-us.html.4c278aed.js"><link rel="prefetch" href="/assets/dashboard.html.219bbddb.js"><link rel="prefetch" href="/assets/docker.html.eb899f16.js"><link rel="prefetch" href="/assets/download.html.1f2ac20c.js"><link rel="prefetch" href="/assets/dump.html.e764f79d.js"><link rel="prefetch" href="/assets/echo.html.02fd3de2.js"><link rel="prefetch" href="/assets/faq.html.c9001ab1.js"><link rel="prefetch" href="/assets/getstatic.html.23d5d774.js"><link rel="prefetch" href="/assets/grep.html.6d6fcdda.js"><link rel="prefetch" href="/assets/groovy.html.263a82e2.js"><link rel="prefetch" href="/assets/heapdump.html.3048c5f8.js"><link rel="prefetch" href="/assets/help.html.9c144bb1.js"><link rel="prefetch" href="/assets/history.html.ee355a46.js"><link rel="prefetch" href="/assets/http-api.html.0e988fe0.js"><link rel="prefetch" href="/assets/idea-plugin.html.729df9cc.js"><link rel="prefetch" href="/assets/install-detail.html.aa950398.js"><link rel="prefetch" href="/assets/jad.html.9cfa510f.js"><link rel="prefetch" href="/assets/jfr.html.5774063f.js"><link rel="prefetch" href="/assets/jvm.html.384e3013.js"><link rel="prefetch" href="/assets/keymap.html.df860e74.js"><link rel="prefetch" href="/assets/logger.html.f93aa755.js"><link rel="prefetch" href="/assets/manual-install.html.faec94a8.js"><link rel="prefetch" href="/assets/mbean.html.b17bec9e.js"><link rel="prefetch" href="/assets/mc.html.6659b81e.js"><link rel="prefetch" href="/assets/memory.html.0be63d13.js"><link rel="prefetch" href="/assets/monitor.html.9f90deed.js"><link rel="prefetch" href="/assets/ognl.html.f9e7531f.js"><link rel="prefetch" href="/assets/options.html.a88ad628.js"><link rel="prefetch" href="/assets/perfcounter.html.71640b97.js"><link rel="prefetch" href="/assets/profiler.html.7781015c.js"><link rel="prefetch" href="/assets/pwd.html.5cac5261.js"><link rel="prefetch" href="/assets/quick-start.html.ebe87ffa.js"><link rel="prefetch" href="/assets/quit.html.bf732706.js"><link rel="prefetch" href="/assets/redefine.html.d29837d4.js"><link rel="prefetch" href="/assets/release-notes.html.d67d93d3.js"><link rel="prefetch" href="/assets/reset.html.3c082478.js"><link rel="prefetch" href="/assets/retransform.html.8d6cf38a.js"><link rel="prefetch" href="/assets/save-log.html.38e3ca65.js"><link rel="prefetch" href="/assets/sc.html.d0b94e15.js"><link rel="prefetch" href="/assets/session.html.4220d561.js"><link rel="prefetch" href="/assets/sm.html.8262c2b3.js"><link rel="prefetch" href="/assets/spring-boot-starter.html.48054b9b.js"><link rel="prefetch" href="/assets/stack.html.49940000.js"><link rel="prefetch" href="/assets/start-arthas.html.0b346a76.js"><link rel="prefetch" href="/assets/stop.html.b0483065.js"><link rel="prefetch" href="/assets/sysenv.html.675a15d0.js"><link rel="prefetch" href="/assets/sysprop.html.cf84359a.js"><link rel="prefetch" href="/assets/tee.html.9973c3e5.js"><link rel="prefetch" href="/assets/thread.html.134c83fd.js"><link rel="prefetch" href="/assets/trace.html.e31ba589.js"><link rel="prefetch" href="/assets/tt.html.17e75f7b.js"><link rel="prefetch" href="/assets/tunnel.html.50429831.js"><link rel="prefetch" href="/assets/version.html.7e75a998.js"><link rel="prefetch" href="/assets/vmoption.html.71e870dd.js"><link rel="prefetch" href="/assets/vmtool.html.f7a04600.js"><link rel="prefetch" href="/assets/watch.html.bc6ceb73.js"><link rel="prefetch" href="/assets/web-console.html.06f85bc2.js"><link rel="prefetch" href="/assets/index.html.0d3ddf1b.js"><link rel="prefetch" href="/assets/advanced-use.html.10123094.js"><link rel="prefetch" href="/assets/advice-class.html.797f974a.js"><link rel="prefetch" href="/assets/agent.html.a5a52f44.js"><link rel="prefetch" href="/assets/arthas-properties.html.f38b2e3d.js"><link rel="prefetch" href="/assets/async.html.f7d508c7.js"><link rel="prefetch" href="/assets/auth.html.e4f7c82b.js"><link rel="prefetch" href="/assets/base64.html.d8801e19.js"><link rel="prefetch" href="/assets/batch-support.html.3f9a521b.js"><link rel="prefetch" href="/assets/cat.html.543ed8ef.js"><link rel="prefetch" href="/assets/classloader.html.a70f28e5.js"><link rel="prefetch" href="/assets/cls.html.d67035fc.js"><link rel="prefetch" href="/assets/commands.html.9dfcff84.js"><link rel="prefetch" href="/assets/contact-us.html.72c7499e.js"><link rel="prefetch" href="/assets/dashboard.html.e583ae99.js"><link rel="prefetch" href="/assets/docker.html.886ae073.js"><link rel="prefetch" href="/assets/download.html.98197e6d.js"><link rel="prefetch" href="/assets/dump.html.8badd0c5.js"><link rel="prefetch" href="/assets/echo.html.633fd9ec.js"><link rel="prefetch" href="/assets/faq.html.1acfecd4.js"><link rel="prefetch" href="/assets/getstatic.html.9aaf23d3.js"><link rel="prefetch" href="/assets/grep.html.bd3eb388.js"><link rel="prefetch" href="/assets/groovy.html.c8d8b247.js"><link rel="prefetch" href="/assets/heapdump.html.d529289f.js"><link rel="prefetch" href="/assets/help.html.4187d051.js"><link rel="prefetch" href="/assets/history.html.d6204385.js"><link rel="prefetch" href="/assets/http-api.html.d24599d3.js"><link rel="prefetch" href="/assets/idea-plugin.html.8bd62e2f.js"><link rel="prefetch" href="/assets/install-detail.html.6f34845e.js"><link rel="prefetch" href="/assets/jad.html.e17d2782.js"><link rel="prefetch" href="/assets/jfr.html.563c41ae.js"><link rel="prefetch" href="/assets/jvm.html.0b1e1351.js"><link rel="prefetch" href="/assets/keymap.html.b572438f.js"><link rel="prefetch" href="/assets/logger.html.5ea205e9.js"><link rel="prefetch" href="/assets/manual-install.html.b27b3daa.js"><link rel="prefetch" href="/assets/mbean.html.b1b04793.js"><link rel="prefetch" href="/assets/mc.html.8318995c.js"><link rel="prefetch" href="/assets/memory.html.e56854cf.js"><link rel="prefetch" href="/assets/monitor.html.5ec8d7e2.js"><link rel="prefetch" href="/assets/ognl.html.80a2dd33.js"><link rel="prefetch" href="/assets/options.html.7362d8b0.js"><link rel="prefetch" href="/assets/perfcounter.html.0d9ee3d7.js"><link rel="prefetch" href="/assets/profiler.html.dcdfea82.js"><link rel="prefetch" href="/assets/pwd.html.ec6f509d.js"><link rel="prefetch" href="/assets/quick-start.html.e4545c50.js"><link rel="prefetch" href="/assets/quit.html.85c60d9b.js"><link rel="prefetch" href="/assets/redefine.html.8d04c8ae.js"><link rel="prefetch" href="/assets/release-notes.html.2854c85e.js"><link rel="prefetch" href="/assets/reset.html.5bedc4e4.js"><link rel="prefetch" href="/assets/retransform.html.58da3381.js"><link rel="prefetch" href="/assets/save-log.html.0aa80768.js"><link rel="prefetch" href="/assets/sc.html.886c04fa.js"><link rel="prefetch" href="/assets/session.html.d9f76f19.js"><link rel="prefetch" href="/assets/sm.html.cc217aa5.js"><link rel="prefetch" href="/assets/spring-boot-starter.html.209f127c.js"><link rel="prefetch" href="/assets/stack.html.11825490.js"><link rel="prefetch" href="/assets/start-arthas.html.8d83d204.js"><link rel="prefetch" href="/assets/stop.html.152acfb2.js"><link rel="prefetch" href="/assets/sysenv.html.f9f51240.js"><link rel="prefetch" href="/assets/sysprop.html.ee34a6cc.js"><link rel="prefetch" href="/assets/tee.html.78f94332.js"><link rel="prefetch" href="/assets/thread.html.ed8a3f4e.js"><link rel="prefetch" href="/assets/trace.html.6f694caa.js"><link rel="prefetch" href="/assets/tt.html.d7f4e1bd.js"><link rel="prefetch" href="/assets/tunnel.html.8dd631f0.js"><link rel="prefetch" href="/assets/version.html.4c2b819d.js"><link rel="prefetch" href="/assets/vmoption.html.e07223cf.js"><link rel="prefetch" href="/assets/vmtool.html.5d6b83b0.js"><link rel="prefetch" href="/assets/watch.html.411b7fbe.js"><link rel="prefetch" href="/assets/web-console.html.df51e881.js"><link rel="prefetch" href="/assets/404.html.22185e4f.js"><link rel="prefetch" href="/assets/index.html.a4424a9c.js"><link rel="prefetch" href="/assets/index.html.f853e8b0.js"><link rel="prefetch" href="/assets/index.html.841ec809.js"><link rel="prefetch" href="/assets/advice-class.html.4e9ea32c.js"><link rel="prefetch" href="/assets/agent.html.5e9ba694.js"><link rel="prefetch" href="/assets/arthas-properties.html.2a49de3f.js"><link rel="prefetch" href="/assets/arthas3.html.1c4bbb2b.js"><link rel="prefetch" href="/assets/async.html.79094e96.js"><link rel="prefetch" href="/assets/auth.html.d4971fae.js"><link rel="prefetch" href="/assets/base64.html.89f64d3f.js"><link rel="prefetch" href="/assets/batch-support.html.91b869cb.js"><link rel="prefetch" href="/assets/cat.html.3d7e0a3f.js"><link rel="prefetch" href="/assets/classloader.html.db548b4f.js"><link rel="prefetch" href="/assets/cls.html.b45bce57.js"><link rel="prefetch" href="/assets/commands.html.32757307.js"><link rel="prefetch" href="/assets/contact-us.html.5f23ff17.js"><link rel="prefetch" href="/assets/dashboard.html.1e0d5ea6.js"><link rel="prefetch" href="/assets/docker.html.093f0b55.js"><link rel="prefetch" href="/assets/download.html.7b2bae92.js"><link rel="prefetch" href="/assets/dump.html.758dd26a.js"><link rel="prefetch" href="/assets/echo.html.d07d7122.js"><link rel="prefetch" href="/assets/faq.html.5f855326.js"><link rel="prefetch" href="/assets/getstatic.html.b5bf20aa.js"><link rel="prefetch" href="/assets/grep.html.ca3da95b.js"><link rel="prefetch" href="/assets/groovy.html.dc2e290b.js"><link rel="prefetch" href="/assets/heapdump.html.8bff72dd.js"><link rel="prefetch" href="/assets/help.html.a3aaa53c.js"><link rel="prefetch" href="/assets/history.html.6fcdf72c.js"><link rel="prefetch" href="/assets/http-api.html.93a76e26.js"><link rel="prefetch" href="/assets/idea-plugin.html.1e70c7f8.js"><link rel="prefetch" href="/assets/install-detail.html.f0ef2720.js"><link rel="prefetch" href="/assets/jad.html.90a38b73.js"><link rel="prefetch" href="/assets/jfr.html.c0702d0f.js"><link rel="prefetch" href="/assets/jvm.html.96bbdf67.js"><link rel="prefetch" href="/assets/keymap.html.67f3557e.js"><link rel="prefetch" href="/assets/logger.html.f7e37b59.js"><link rel="prefetch" href="/assets/manual-install.html.9c9d5423.js"><link rel="prefetch" href="/assets/mbean.html.bec948ad.js"><link rel="prefetch" href="/assets/mc.html.7b9ca51e.js"><link rel="prefetch" href="/assets/memory.html.5055cee1.js"><link rel="prefetch" href="/assets/monitor.html.9dedcf65.js"><link rel="prefetch" href="/assets/ognl.html.64ac3444.js"><link rel="prefetch" href="/assets/options.html.1b23707f.js"><link rel="prefetch" href="/assets/perfcounter.html.a3be8089.js"><link rel="prefetch" href="/assets/profiler.html.b19a78ae.js"><link rel="prefetch" href="/assets/pwd.html.59e02f21.js"><link rel="prefetch" href="/assets/quick-start.html.e922f774.js"><link rel="prefetch" href="/assets/quit.html.817e4955.js"><link rel="prefetch" href="/assets/redefine.html.b1f5f646.js"><link rel="prefetch" href="/assets/release-notes.html.4db51990.js"><link rel="prefetch" href="/assets/reset.html.c8a5102d.js"><link rel="prefetch" href="/assets/retransform.html.792770a8.js"><link rel="prefetch" href="/assets/save-log.html.0b49ce42.js"><link rel="prefetch" href="/assets/sc.html.a8707b41.js"><link rel="prefetch" href="/assets/session.html.c1864396.js"><link rel="prefetch" href="/assets/sm.html.3237ca48.js"><link rel="prefetch" href="/assets/spring-boot-starter.html.6a2a2989.js"><link rel="prefetch" href="/assets/stack.html.f4039775.js"><link rel="prefetch" href="/assets/start-arthas.html.fc0237d3.js"><link rel="prefetch" href="/assets/stop.html.e50f9f67.js"><link rel="prefetch" href="/assets/sysenv.html.9e76f191.js"><link rel="prefetch" href="/assets/sysprop.html.d34f4a37.js"><link rel="prefetch" href="/assets/tee.html.538f05ae.js"><link rel="prefetch" href="/assets/thread.html.27a6604c.js"><link rel="prefetch" href="/assets/trace.html.e3884b43.js"><link rel="prefetch" href="/assets/tt.html.4e536c14.js"><link rel="prefetch" href="/assets/tunnel.html.7a2391f7.js"><link rel="prefetch" href="/assets/version.html.c1f700f5.js"><link rel="prefetch" href="/assets/vmoption.html.55935338.js"><link rel="prefetch" href="/assets/vmtool.html.cb205e9e.js"><link rel="prefetch" href="/assets/watch.html.fb671e5f.js"><link rel="prefetch" href="/assets/web-console.html.9532f0c9.js"><link rel="prefetch" href="/assets/index.html.e93d3657.js"><link rel="prefetch" href="/assets/advanced-use.html.4d27a2be.js"><link rel="prefetch" href="/assets/advice-class.html.2a72f0e8.js"><link rel="prefetch" href="/assets/agent.html.900bc551.js"><link rel="prefetch" href="/assets/arthas-properties.html.63d91165.js"><link rel="prefetch" href="/assets/async.html.e84fa7d9.js"><link rel="prefetch" href="/assets/auth.html.5b4e1174.js"><link rel="prefetch" href="/assets/base64.html.e3c32c99.js"><link rel="prefetch" href="/assets/batch-support.html.fb64c808.js"><link rel="prefetch" href="/assets/cat.html.29fb3843.js"><link rel="prefetch" href="/assets/classloader.html.a19a4b70.js"><link rel="prefetch" href="/assets/cls.html.e5fea106.js"><link rel="prefetch" href="/assets/commands.html.fe0030b5.js"><link rel="prefetch" href="/assets/contact-us.html.c1f9e8ee.js"><link rel="prefetch" href="/assets/dashboard.html.f3cc5537.js"><link rel="prefetch" href="/assets/docker.html.e9d453a2.js"><link rel="prefetch" href="/assets/download.html.6d35f479.js"><link rel="prefetch" href="/assets/dump.html.ea094370.js"><link rel="prefetch" href="/assets/echo.html.1d651ae1.js"><link rel="prefetch" href="/assets/faq.html.1719eeff.js"><link rel="prefetch" href="/assets/getstatic.html.1652e4dd.js"><link rel="prefetch" href="/assets/grep.html.fcb7eb29.js"><link rel="prefetch" href="/assets/groovy.html.3c368b1a.js"><link rel="prefetch" href="/assets/heapdump.html.5167b7b1.js"><link rel="prefetch" href="/assets/help.html.04db52cb.js"><link rel="prefetch" href="/assets/history.html.909db261.js"><link rel="prefetch" href="/assets/http-api.html.ea291324.js"><link rel="prefetch" href="/assets/idea-plugin.html.93ae7512.js"><link rel="prefetch" href="/assets/install-detail.html.341b3a53.js"><link rel="prefetch" href="/assets/jad.html.e02320da.js"><link rel="prefetch" href="/assets/jfr.html.dc2b31f3.js"><link rel="prefetch" href="/assets/jvm.html.976347e6.js"><link rel="prefetch" href="/assets/keymap.html.28e95c8e.js"><link rel="prefetch" href="/assets/logger.html.f8130b23.js"><link rel="prefetch" href="/assets/manual-install.html.af4d2aa4.js"><link rel="prefetch" href="/assets/mbean.html.0a991712.js"><link rel="prefetch" href="/assets/mc.html.ff498c77.js"><link rel="prefetch" href="/assets/memory.html.b84db843.js"><link rel="prefetch" href="/assets/monitor.html.401377dd.js"><link rel="prefetch" href="/assets/ognl.html.d3cb00af.js"><link rel="prefetch" href="/assets/options.html.19368851.js"><link rel="prefetch" href="/assets/perfcounter.html.cac3dc36.js"><link rel="prefetch" href="/assets/profiler.html.6b2040c0.js"><link rel="prefetch" href="/assets/pwd.html.45459c59.js"><link rel="prefetch" href="/assets/quick-start.html.4436c5a3.js"><link rel="prefetch" href="/assets/quit.html.18b1bc57.js"><link rel="prefetch" href="/assets/redefine.html.e70e38a6.js"><link rel="prefetch" href="/assets/release-notes.html.1f579a81.js"><link rel="prefetch" href="/assets/reset.html.7b623b68.js"><link rel="prefetch" href="/assets/retransform.html.e6da8b34.js"><link rel="prefetch" href="/assets/save-log.html.fac70f5c.js"><link rel="prefetch" href="/assets/sc.html.97dee0ba.js"><link rel="prefetch" href="/assets/session.html.0c94b21e.js"><link rel="prefetch" href="/assets/sm.html.9a24b825.js"><link rel="prefetch" href="/assets/spring-boot-starter.html.cd46063c.js"><link rel="prefetch" href="/assets/stack.html.3dffa40a.js"><link rel="prefetch" href="/assets/start-arthas.html.416bd3f2.js"><link rel="prefetch" href="/assets/stop.html.fd7a020a.js"><link rel="prefetch" href="/assets/sysenv.html.21803efe.js"><link rel="prefetch" href="/assets/sysprop.html.a4c8df2b.js"><link rel="prefetch" href="/assets/tee.html.2c74e668.js"><link rel="prefetch" href="/assets/thread.html.b7cfa8ca.js"><link rel="prefetch" href="/assets/trace.html.53874094.js"><link rel="prefetch" href="/assets/tt.html.e32ab092.js"><link rel="prefetch" href="/assets/tunnel.html.ebe817d0.js"><link rel="prefetch" href="/assets/version.html.30fca16c.js"><link rel="prefetch" href="/assets/vmoption.html.1273703c.js"><link rel="prefetch" href="/assets/vmtool.html.f3115afa.js"><link rel="prefetch" href="/assets/watch.html.13136448.js"><link rel="prefetch" href="/assets/web-console.html.60a56ddf.js"><link rel="prefetch" href="/assets/404.html.e01f553d.js">
<link rel="stylesheet" href="/assets/style.cf0d4c26.css">
</head>
<body>
<div id="app"><!--[--><div class="theme-container"><!--[--><header class="navbar"><div class="toggle-sidebar-button" title="切换侧边栏" aria-expanded="false" role="button" tabindex="0"><div class="icon" aria-hidden="true"><span></span><span></span><span></span></div></div><span><a href="/" class="" data-v-a8869d06><!----><span class="site-name can-hide" data-v-a8869d06>arthas</span><span class="navbar-version" data-v-a8869d06>v3.7.1</span></a></span><div class="navbar-items-wrapper" style=""><!--[--><!--]--><nav class="navbar-items can-hide"><!--[--><div class="navbar-item"><a href="/" class="" aria-label="首页"><!--[--><!--]--> 首页 <!--[--><!--]--></a></div><div class="navbar-item"><a class="external-link" href="/doc/arthas-tutorials.html?language=cn&amp;id=arthas-basics" rel="noopener noreferrer" target="_blank" aria-label="在线教程"><!--[--><!--]--><span>在线教程</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/" class="router-link-active" aria-label="文档"><!--[--><!--]--> 文档 <!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/commands.md" class="" aria-label="命令列表"><!--[--><!--]--> 命令列表 <!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/download.md" class="" aria-label="下载"><!--[--><!--]--> 下载 <!--[--><!--]--></a></div><div class="navbar-item"><div class="navbar-dropdown-wrapper"><button class="navbar-dropdown-title" type="button" aria-label="Select language"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1em" height="1em" style="height:1.25rem;width:1.25rem;vertical-align:bottom;" viewbox="0 0 24 24"><path fill="currentColor" d="M13.35 22q-.6 0-.862-.387q-.263-.388-.063-.963l3.65-9.675q.15-.4.563-.688Q17.05 10 17.5 10q.425 0 .85.287q.425.288.575.688l3.65 9.675q.2.575-.062.963q-.263.387-.888.387q-.275 0-.5-.175q-.225-.175-.325-.425l-.85-2.45H15.1l-.875 2.45q-.1.25-.35.425q-.25.175-.525.175Zm2.35-4.8h3.6l-1.75-4.95h-.1ZM7.15 8.55q.4.725.85 1.337q.45.613 1.05 1.263q1.1-1.2 1.825-2.462Q11.6 7.425 12.1 6H2q-.425 0-.712-.287Q1 5.425 1 5t.288-.713Q1.575 4 2 4h6V3q0-.425.288-.713Q8.575 2 9 2t.713.287Q10 2.575 10 3v1h6q.425 0 .712.287Q17 4.575 17 5t-.288.713Q16.425 6 16 6h-1.9q-.525 1.775-1.425 3.45q-.9 1.675-2.225 3.15l2.4 2.45l-.75 2.05L9 14l-4.3 4.3q-.275.275-.7.275q-.425 0-.7-.275q-.275-.275-.275-.7q0-.425.275-.7l4.35-4.35q-.675-.775-1.25-1.563q-.575-.787-1.025-1.662Q5.1 8.8 5.35 8.4t.875-.4q.25 0 .525.162q.275.163.4.388Z"></path></svg><span class="arrow down"></span></button><button class="navbar-dropdown-title-mobile" type="button" aria-label="Select language"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1em" height="1em" style="height:1.25rem;width:1.25rem;vertical-align:bottom;" viewbox="0 0 24 24"><path fill="currentColor" d="M13.35 22q-.6 0-.862-.387q-.263-.388-.063-.963l3.65-9.675q.15-.4.563-.688Q17.05 10 17.5 10q.425 0 .85.287q.425.288.575.688l3.65 9.675q.2.575-.062.963q-.263.387-.888.387q-.275 0-.5-.175q-.225-.175-.325-.425l-.85-2.45H15.1l-.875 2.45q-.1.25-.35.425q-.25.175-.525.175Zm2.35-4.8h3.6l-1.75-4.95h-.1ZM7.15 8.55q.4.725.85 1.337q.45.613 1.05 1.263q1.1-1.2 1.825-2.462Q11.6 7.425 12.1 6H2q-.425 0-.712-.287Q1 5.425 1 5t.288-.713Q1.575 4 2 4h6V3q0-.425.288-.713Q8.575 2 9 2t.713.287Q10 2.575 10 3v1h6q.425 0 .712.287Q17 4.575 17 5t-.288.713Q16.425 6 16 6h-1.9q-.525 1.775-1.425 3.45q-.9 1.675-2.225 3.15l2.4 2.45l-.75 2.05L9 14l-4.3 4.3q-.275.275-.7.275q-.425 0-.7-.275q-.275-.275-.275-.7q0-.425.275-.7l4.35-4.35q-.675-.775-1.25-1.563q-.575-.787-1.025-1.662Q5.1 8.8 5.35 8.4t.875-.4q.25 0 .525.162q.275.163.4.388Z"></path></svg><span class="right arrow"></span></button><ul style="display:none;" class="navbar-dropdown"><!--[--><li class="navbar-dropdown-item"><a aria-current="page" href="/doc/advanced-use.html" class="router-link-active router-link-exact-active router-link-active" aria-label="简体中文"><!--[--><!--]--> 简体中文 <!--[--><!--]--></a></li><li class="navbar-dropdown-item"><a href="/en/doc/advanced-use.html" class="" aria-label="English"><!--[--><!--]--> English <!--[--><!--]--></a></li><!--]--></ul></div></div><div class="navbar-item"><a class="external-link" href="https://github.com/alibaba/arthas" rel="noopener noreferrer" target="_blank" aria-label="GitHub"><!--[--><!--]--><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" style="height:1.25rem;width:1.25rem;vertical-align:bottom;"><path fill="currentColor" d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33c.85 0 1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2Z"></path></svg><!----><!--[--><!--]--></a></div><!--]--></nav><!--[--><!--]--><button class="toggle-color-mode-button" title="切换颜色模式"><svg style="" class="icon" focusable="false" viewBox="0 0 32 32"><path d="M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z" fill="currentColor"></path><path d="M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z" fill="currentColor"></path><path d="M2 15.005h5v2H2z" fill="currentColor"></path><path d="M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 25.005h2v5h-2z" fill="currentColor"></path><path d="M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z" fill="currentColor"></path><path d="M25 15.005h5v2h-5z" fill="currentColor"></path><path d="M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 2.005h2v5h-2z" fill="currentColor"></path></svg><svg style="display:none;" class="icon" focusable="false" viewBox="0 0 32 32"><path d="M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z" fill="currentColor"></path></svg></button><div id="docsearch-container"></div></div></header><!--]--><div class="sidebar-mask"></div><!--[--><aside class="sidebar"><nav class="navbar-items"><!--[--><div class="navbar-item"><a href="/" class="" aria-label="首页"><!--[--><!--]--> 首页 <!--[--><!--]--></a></div><div class="navbar-item"><a class="external-link" href="/doc/arthas-tutorials.html?language=cn&amp;id=arthas-basics" rel="noopener noreferrer" target="_blank" aria-label="在线教程"><!--[--><!--]--><span>在线教程</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/" class="router-link-active" aria-label="文档"><!--[--><!--]--> 文档 <!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/commands.md" class="" aria-label="命令列表"><!--[--><!--]--> 命令列表 <!--[--><!--]--></a></div><div class="navbar-item"><a href="/doc/download.md" class="" aria-label="下载"><!--[--><!--]--> 下载 <!--[--><!--]--></a></div><div class="navbar-item"><div class="navbar-dropdown-wrapper"><button class="navbar-dropdown-title" type="button" aria-label="Select language"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1em" height="1em" style="height:1.25rem;width:1.25rem;vertical-align:bottom;" viewbox="0 0 24 24"><path fill="currentColor" d="M13.35 22q-.6 0-.862-.387q-.263-.388-.063-.963l3.65-9.675q.15-.4.563-.688Q17.05 10 17.5 10q.425 0 .85.287q.425.288.575.688l3.65 9.675q.2.575-.062.963q-.263.387-.888.387q-.275 0-.5-.175q-.225-.175-.325-.425l-.85-2.45H15.1l-.875 2.45q-.1.25-.35.425q-.25.175-.525.175Zm2.35-4.8h3.6l-1.75-4.95h-.1ZM7.15 8.55q.4.725.85 1.337q.45.613 1.05 1.263q1.1-1.2 1.825-2.462Q11.6 7.425 12.1 6H2q-.425 0-.712-.287Q1 5.425 1 5t.288-.713Q1.575 4 2 4h6V3q0-.425.288-.713Q8.575 2 9 2t.713.287Q10 2.575 10 3v1h6q.425 0 .712.287Q17 4.575 17 5t-.288.713Q16.425 6 16 6h-1.9q-.525 1.775-1.425 3.45q-.9 1.675-2.225 3.15l2.4 2.45l-.75 2.05L9 14l-4.3 4.3q-.275.275-.7.275q-.425 0-.7-.275q-.275-.275-.275-.7q0-.425.275-.7l4.35-4.35q-.675-.775-1.25-1.563q-.575-.787-1.025-1.662Q5.1 8.8 5.35 8.4t.875-.4q.25 0 .525.162q.275.163.4.388Z"></path></svg><span class="arrow down"></span></button><button class="navbar-dropdown-title-mobile" type="button" aria-label="Select language"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1em" height="1em" style="height:1.25rem;width:1.25rem;vertical-align:bottom;" viewbox="0 0 24 24"><path fill="currentColor" d="M13.35 22q-.6 0-.862-.387q-.263-.388-.063-.963l3.65-9.675q.15-.4.563-.688Q17.05 10 17.5 10q.425 0 .85.287q.425.288.575.688l3.65 9.675q.2.575-.062.963q-.263.387-.888.387q-.275 0-.5-.175q-.225-.175-.325-.425l-.85-2.45H15.1l-.875 2.45q-.1.25-.35.425q-.25.175-.525.175Zm2.35-4.8h3.6l-1.75-4.95h-.1ZM7.15 8.55q.4.725.85 1.337q.45.613 1.05 1.263q1.1-1.2 1.825-2.462Q11.6 7.425 12.1 6H2q-.425 0-.712-.287Q1 5.425 1 5t.288-.713Q1.575 4 2 4h6V3q0-.425.288-.713Q8.575 2 9 2t.713.287Q10 2.575 10 3v1h6q.425 0 .712.287Q17 4.575 17 5t-.288.713Q16.425 6 16 6h-1.9q-.525 1.775-1.425 3.45q-.9 1.675-2.225 3.15l2.4 2.45l-.75 2.05L9 14l-4.3 4.3q-.275.275-.7.275q-.425 0-.7-.275q-.275-.275-.275-.7q0-.425.275-.7l4.35-4.35q-.675-.775-1.25-1.563q-.575-.787-1.025-1.662Q5.1 8.8 5.35 8.4t.875-.4q.25 0 .525.162q.275.163.4.388Z"></path></svg><span class="right arrow"></span></button><ul style="display:none;" class="navbar-dropdown"><!--[--><li class="navbar-dropdown-item"><a aria-current="page" href="/doc/advanced-use.html" class="router-link-active router-link-exact-active router-link-active" aria-label="简体中文"><!--[--><!--]--> 简体中文 <!--[--><!--]--></a></li><li class="navbar-dropdown-item"><a href="/en/doc/advanced-use.html" class="" aria-label="English"><!--[--><!--]--> English <!--[--><!--]--></a></li><!--]--></ul></div></div><div class="navbar-item"><a class="external-link" href="https://github.com/alibaba/arthas" rel="noopener noreferrer" target="_blank" aria-label="GitHub"><!--[--><!--]--><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 24 24" style="height:1.25rem;width:1.25rem;vertical-align:bottom;"><path fill="currentColor" d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33c.85 0 1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2Z"></path></svg><!----><!--[--><!--]--></a></div><!--]--></nav><!--[--><!--]--><ul class="sidebar-items"><!--[--><li><p tabindex="0" class="sidebar-item sidebar-heading active">文档 <!----></p><ul style="" class="sidebar-item-children"><!--[--><li><a href="/doc/" class="router-link-active sidebar-item" aria-label="简介"><!--[--><!--]--> 简介 <!--[--><!--]--></a><!----></li><li><a href="/doc/quick-start.html" class="sidebar-item" aria-label="快速入门"><!--[--><!--]--> 快速入门 <!--[--><!--]--></a><!----></li><li><a href="/doc/install-detail.html" class="sidebar-item" aria-label="Arthas Install"><!--[--><!--]--> Arthas Install <!--[--><!--]--></a><!----></li><li><a href="/doc/download.html" class="sidebar-item" aria-label="下载"><!--[--><!--]--> 下载 <!--[--><!--]--></a><!----></li><li><a href="/doc/advice-class.html" class="sidebar-item" aria-label="表达式核心变量"><!--[--><!--]--> 表达式核心变量 <!--[--><!--]--></a><!----></li><li><a href="/doc/commands.md" class="sidebar-item collapsible" aria-label="命令列表"><!--[--><!--]--> 命令列表 <!--[--><!--]--></a><ul style="display:none;" class="sidebar-item-children"><!--[--><li><a href="/doc/auth.html" class="sidebar-item" aria-label="auth"><!--[--><!--]--> auth <!--[--><!--]--></a><!----></li><li><a href="/doc/base64.html" class="sidebar-item" aria-label="base64"><!--[--><!--]--> base64 <!--[--><!--]--></a><!----></li><li><a href="/doc/cat.html" class="sidebar-item" aria-label="cat"><!--[--><!--]--> cat <!--[--><!--]--></a><!----></li><li><a href="/doc/classloader.html" class="sidebar-item" aria-label="classloader"><!--[--><!--]--> classloader <!--[--><!--]--></a><!----></li><li><a href="/doc/cls.html" class="sidebar-item" aria-label="cls"><!--[--><!--]--> cls <!--[--><!--]--></a><!----></li><li><a href="/doc/dashboard.html" class="sidebar-item" aria-label="dashboard"><!--[--><!--]--> dashboard <!--[--><!--]--></a><!----></li><li><a href="/doc/dump.html" class="sidebar-item" aria-label="dump"><!--[--><!--]--> dump <!--[--><!--]--></a><!----></li><li><a href="/doc/echo.html" class="sidebar-item" aria-label="echo"><!--[--><!--]--> echo <!--[--><!--]--></a><!----></li><li><a href="/doc/getstatic.html" class="sidebar-item" aria-label="getstatic"><!--[--><!--]--> getstatic <!--[--><!--]--></a><!----></li><li><a href="/doc/grep.html" class="sidebar-item" aria-label="grep"><!--[--><!--]--> grep <!--[--><!--]--></a><!----></li><li><a href="/doc/heapdump.html" class="sidebar-item" aria-label="heapdump"><!--[--><!--]--> heapdump <!--[--><!--]--></a><!----></li><li><a href="/doc/help.html" class="sidebar-item" aria-label="help"><!--[--><!--]--> help <!--[--><!--]--></a><!----></li><li><a href="/doc/history.html" class="sidebar-item" aria-label="history"><!--[--><!--]--> history <!--[--><!--]--></a><!----></li><li><a href="/doc/jad.html" class="sidebar-item" aria-label="jad"><!--[--><!--]--> jad <!--[--><!--]--></a><!----></li><li><a href="/doc/jfr.html" class="sidebar-item" aria-label="jfr"><!--[--><!--]--> jfr <!--[--><!--]--></a><!----></li><li><a href="/doc/jvm.html" class="sidebar-item" aria-label="jvm"><!--[--><!--]--> jvm <!--[--><!--]--></a><!----></li><li><a href="/doc/keymap.html" class="sidebar-item" aria-label="keymap"><!--[--><!--]--> keymap <!--[--><!--]--></a><!----></li><li><a href="/doc/logger.html" class="sidebar-item" aria-label="logger"><!--[--><!--]--> logger <!--[--><!--]--></a><!----></li><li><a href="/doc/mbean.html" class="sidebar-item" aria-label="mbean"><!--[--><!--]--> mbean <!--[--><!--]--></a><!----></li><li><a href="/doc/mc.html" class="sidebar-item" aria-label="mc"><!--[--><!--]--> mc <!--[--><!--]--></a><!----></li><li><a href="/doc/memory.html" class="sidebar-item" aria-label="memory"><!--[--><!--]--> memory <!--[--><!--]--></a><!----></li><li><a href="/doc/monitor.html" class="sidebar-item" aria-label="monitor"><!--[--><!--]--> monitor <!--[--><!--]--></a><!----></li><li><a href="/doc/ognl.html" class="sidebar-item" aria-label="ognl"><!--[--><!--]--> ognl <!--[--><!--]--></a><!----></li><li><a href="/doc/options.html" class="sidebar-item" aria-label="options"><!--[--><!--]--> options <!--[--><!--]--></a><!----></li><li><a href="/doc/perfcounter.html" class="sidebar-item" aria-label="perfcounter"><!--[--><!--]--> perfcounter <!--[--><!--]--></a><!----></li><li><a href="/doc/profiler.html" class="sidebar-item" aria-label="profiler"><!--[--><!--]--> profiler <!--[--><!--]--></a><!----></li><li><a href="/doc/pwd.html" class="sidebar-item" aria-label="pwd"><!--[--><!--]--> pwd <!--[--><!--]--></a><!----></li><li><a href="/doc/quit.html" class="sidebar-item" aria-label="quit"><!--[--><!--]--> quit <!--[--><!--]--></a><!----></li><li><a href="/doc/redefine.html" class="sidebar-item" aria-label="redefine"><!--[--><!--]--> redefine <!--[--><!--]--></a><!----></li><li><a href="/doc/reset.html" class="sidebar-item" aria-label="reset"><!--[--><!--]--> reset <!--[--><!--]--></a><!----></li><li><a href="/doc/retransform.html" class="sidebar-item" aria-label="retransform"><!--[--><!--]--> retransform <!--[--><!--]--></a><!----></li><li><a href="/doc/sc.html" class="sidebar-item" aria-label="sc"><!--[--><!--]--> sc <!--[--><!--]--></a><!----></li><li><a href="/doc/session.html" class="sidebar-item" aria-label="session"><!--[--><!--]--> session <!--[--><!--]--></a><!----></li><li><a href="/doc/sm.html" class="sidebar-item" aria-label="sm"><!--[--><!--]--> sm <!--[--><!--]--></a><!----></li><li><a href="/doc/stack.html" class="sidebar-item" aria-label="stack"><!--[--><!--]--> stack <!--[--><!--]--></a><!----></li><li><a href="/doc/stop.html" class="sidebar-item" aria-label="stop"><!--[--><!--]--> stop <!--[--><!--]--></a><!----></li><li><a href="/doc/sysenv.html" class="sidebar-item" aria-label="sysenv"><!--[--><!--]--> sysenv <!--[--><!--]--></a><!----></li><li><a href="/doc/sysprop.html" class="sidebar-item" aria-label="sysprop"><!--[--><!--]--> sysprop <!--[--><!--]--></a><!----></li><li><a href="/doc/tee.html" class="sidebar-item" aria-label="tee"><!--[--><!--]--> tee <!--[--><!--]--></a><!----></li><li><a href="/doc/thread.html" class="sidebar-item" aria-label="thread"><!--[--><!--]--> thread <!--[--><!--]--></a><!----></li><li><a href="/doc/trace.html" class="sidebar-item" aria-label="trace"><!--[--><!--]--> trace <!--[--><!--]--></a><!----></li><li><a href="/doc/tt.html" class="sidebar-item" aria-label="tt"><!--[--><!--]--> tt <!--[--><!--]--></a><!----></li><li><a href="/doc/version.html" class="sidebar-item" aria-label="version"><!--[--><!--]--> version <!--[--><!--]--></a><!----></li><li><a href="/doc/vmoption.html" class="sidebar-item" aria-label="vmoption"><!--[--><!--]--> vmoption <!--[--><!--]--></a><!----></li><li><a href="/doc/vmtool.html" class="sidebar-item" aria-label="vmtool"><!--[--><!--]--> vmtool <!--[--><!--]--></a><!----></li><li><a href="/doc/watch.html" class="sidebar-item" aria-label="watch"><!--[--><!--]--> watch <!--[--><!--]--></a><!----></li><!--]--></ul></li><li><a href="/doc/advanced-use.md" class="sidebar-item active collapsible" aria-label="其他特性"><!--[--><!--]--> 其他特性 <!--[--><!--]--></a><ul style="" class="sidebar-item-children"><!--[--><li><a href="/doc/async.html" class="sidebar-item" aria-label="Arthas 后台异步任务"><!--[--><!--]--> Arthas 后台异步任务 <!--[--><!--]--></a><!----></li><li><a href="/doc/save-log.html" class="sidebar-item" aria-label="执行结果存日志"><!--[--><!--]--> 执行结果存日志 <!--[--><!--]--></a><!----></li><li><a href="/doc/docker.html" class="sidebar-item" aria-label="Docker"><!--[--><!--]--> Docker <!--[--><!--]--></a><!----></li><li><a href="/doc/web-console.html" class="sidebar-item" aria-label="Web Console"><!--[--><!--]--> Web Console <!--[--><!--]--></a><!----></li><li><a href="/doc/tunnel.html" class="sidebar-item" aria-label="Arthas Tunnel"><!--[--><!--]--> Arthas Tunnel <!--[--><!--]--></a><!----></li><li><a href="/doc/idea-plugin.html" class="sidebar-item" aria-label="IDEA Plugin"><!--[--><!--]--> IDEA Plugin <!--[--><!--]--></a><!----></li><li><a href="/doc/arthas-properties.html" class="sidebar-item" aria-label="Arthas Properties"><!--[--><!--]--> Arthas Properties <!--[--><!--]--></a><!----></li><li><a href="/doc/agent.html" class="sidebar-item" aria-label="以 Java Agent 的方式启动"><!--[--><!--]--> 以 Java Agent 的方式启动 <!--[--><!--]--></a><!----></li><li><a href="/doc/spring-boot-starter.html" class="sidebar-item" aria-label="Arthas Spring Boot Starter"><!--[--><!--]--> Arthas Spring Boot Starter <!--[--><!--]--></a><!----></li><li><a href="/doc/http-api.html" class="sidebar-item" aria-label="Http API"><!--[--><!--]--> Http API <!--[--><!--]--></a><!----></li><li><a href="/doc/batch-support.html" class="sidebar-item" aria-label="批处理功能"><!--[--><!--]--> 批处理功能 <!--[--><!--]--></a><!----></li><!--]--></ul></li><li><a href="/doc/faq.html" class="sidebar-item" aria-label="FAQ"><!--[--><!--]--> FAQ <!--[--><!--]--></a><!----></li><li><a class="external-link sidebar-item" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case" rel="noopener noreferrer" target="_blank" aria-label="用户案例"><!--[--><!--]--><span>用户案例</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a><!----></li><li><a class="external-link sidebar-item" href="https://github.com/alibaba/arthas" rel="noopener noreferrer" target="_blank" aria-label="Star me at github"><!--[--><!--]--><span>Star me at github</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a><!----></li><li><a class="external-link sidebar-item" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md" rel="noopener noreferrer" target="_blank" aria-label="编译调试/参与贡献"><!--[--><!--]--><span>编译调试/参与贡献</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a><!----></li><li><a class="external-link sidebar-item" href="https://github.com/alibaba/arthas/releases" rel="noopener noreferrer" target="_blank" aria-label="Release Notes"><!--[--><!--]--><span>Release Notes</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a><!----></li><li><a href="/doc/contact-us.md" class="sidebar-item" aria-label="QQ 群/钉钉群"><!--[--><!--]--> QQ 群/钉钉群 <!--[--><!--]--></a><!----></li><!--]--></ul></li><!--]--></ul><!--[--><!--]--></aside><!--]--><!--[--><main class="page" data-v-fdd717e0><!--[--><!--]--><div class="right-menu-padding theme-default-content" data-v-fdd717e0><!--[--><!--]--><div class="right-menu-wrapper" data-v-fdd717e0 data-v-64666cd5><div class="right-menu-margin" data-v-64666cd5><div class="right-menu-title" data-v-64666cd5>目录</div><div class="right-menu-content" data-v-64666cd5><!--[--><!--]--></div></div></div><div data-v-fdd717e0><h1 id="其他特性" tabindex="-1"><a class="header-anchor" href="#其他特性" aria-hidden="true">#</a> 其他特性</h1><h2 id="arthas-后台异步任务" tabindex="-1"><a class="header-anchor" href="#arthas-后台异步任务" aria-hidden="true">#</a> Arthas 后台异步任务</h2><p>当需要排查一个问题,但是这个问题的出现时间不能确定,那我们就可以把检测命令挂在后台运行,并将保存到输出日志。</p><ul><li><a href="/doc/async.html" class="">Arthas 后台异步任务</a></li></ul><h2 id="执行结果存日志" tabindex="-1"><a class="header-anchor" href="#执行结果存日志" aria-hidden="true">#</a> 执行结果存日志</h2><p>所有执行记录的结果完整保存在日志文件中,便于后续进行分析。</p><ul><li><a href="/doc/save-log.html" class="">执行结果存日志</a></li></ul><h2 id="docker" tabindex="-1"><a class="header-anchor" href="#docker" aria-hidden="true">#</a> Docker</h2><p>Arthas 在 docker 容器中使用配置参考。</p><ul><li><a href="/doc/docker.html" class="">Docker</a></li></ul><h2 id="web-console" tabindex="-1"><a class="header-anchor" href="#web-console" aria-hidden="true">#</a> Web Console</h2><p>通过 websocket 连接 Arthas。</p><ul><li><a href="/doc/web-console.html" class="">Web Console</a></li></ul><h2 id="arthas-tunnel" tabindex="-1"><a class="header-anchor" href="#arthas-tunnel" aria-hidden="true">#</a> Arthas Tunnel</h2><p>通过 Arthas Tunnel Server/Client 来远程管理/连接多个服务器下的Java服务。</p><ul><li><a href="/doc/tunnel.html" class="">Arthas Tunnel</a></li></ul><h2 id="ognl-表达式用法" tabindex="-1"><a class="header-anchor" href="#ognl-表达式用法" aria-hidden="true">#</a> ognl 表达式用法</h2><ul><li><a href="https://github.com/alibaba/arthas/issues/11" target="_blank" rel="noopener noreferrer">ognl 表达式的用法说明<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span></a></li><li><a href="https://github.com/alibaba/arthas/issues/71" target="_blank" rel="noopener noreferrer">一些 ognl 特殊用法<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span></a></li></ul><h2 id="idea-plugin" tabindex="-1"><a class="header-anchor" href="#idea-plugin" aria-hidden="true">#</a> IDEA Plugin</h2><p>IntelliJ IDEA 编译器中更加快捷构建 arhtas 命令。</p><ul><li><a href="/doc/idea-plugin.html" class="">IDEA Plugin</a></li></ul><h2 id="arthas-properties" tabindex="-1"><a class="header-anchor" href="#arthas-properties" aria-hidden="true">#</a> Arthas Properties</h2><p>Arthas 支持配置项参考。</p><ul><li><a href="/doc/arthas-properties.html" class="">Arthas Properties</a></li></ul><h2 id="以-java-agent-方式启动" tabindex="-1"><a class="header-anchor" href="#以-java-agent-方式启动" aria-hidden="true">#</a> 以 java agent 方式启动</h2><ul><li><a href="/doc/agent.html" class="">以 java agent 方式启动</a></li></ul><h2 id="arthas-spring-boot-starter" tabindex="-1"><a class="header-anchor" href="#arthas-spring-boot-starter" aria-hidden="true">#</a> Arthas Spring Boot Starter</h2><p>随应用一起启动。</p><ul><li><a href="/doc/spring-boot-starter.html" class="">Arthas Spring Boot Starter</a></li></ul><h2 id="http-api" tabindex="-1"><a class="header-anchor" href="#http-api" aria-hidden="true">#</a> HTTP API</h2><p>Http API 提供结构化的数据,支持更复杂的交互功能,方便自定义界面集成 arthas。</p><ul><li><a href="/doc/http-api.html" class="">HTTP API</a></li></ul><h2 id="批处理功能" tabindex="-1"><a class="header-anchor" href="#批处理功能" aria-hidden="true">#</a> 批处理功能</h2><p>方便自定义脚本一次性批量运行多个命令,可结合 <code>--select</code> 参数可以指定进程名字一起使用。</p><ul><li><a href="/doc/batch-support.html" class="">批处理功能</a></li></ul><h2 id="as-sh-和-arthas-boot-技巧" tabindex="-1"><a class="header-anchor" href="#as-sh-和-arthas-boot-技巧" aria-hidden="true">#</a> as.sh 和 arthas-boot 技巧</h2><ul><li>通过<code>select</code>功能选择 attach 的进程。</li></ul><p>正常情况下,每次执行<code>as.sh</code>/<code>arthas-boot.jar</code>需要选择,或者指定 PID。这样会比较麻烦因为每次启动应用它的 PID 会变化。</p><p>比如,已经启动了<code>math-game.jar</code>,使用<code>jps</code>命令查看:</p><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>$ jps
<span class="token number">58883</span> math-game.jar
<span class="token number">58884</span> Jps
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>通过<code>select</code>参数可以指定进程名字,非常方便。</p><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>$ ./as.sh <span class="token parameter variable">--select</span> math-game
Arthas script version: <span class="token number">3.3</span>.6
<span class="token punctuation">[</span>INFO<span class="token punctuation">]</span> JAVA_HOME: /tmp/java/8.0.222-zulu
Arthas home: /Users/admin/.arthas/lib/3.3.6/arthas
Calculating attach execution time<span class="token punctuation">..</span>.
Attaching to <span class="token number">59161</span> using version /Users/admin/.arthas/lib/3.3.6/arthas<span class="token punctuation">..</span>.
real 0m0.572s
user 0m0.281s
sys 0m0.039s
Attach success.
telnet connecting to arthas server<span class="token punctuation">..</span>. current timestamp is <span class="token number">1594280799</span>
Trying <span class="token number">127.0</span>.0.1<span class="token punctuation">..</span>.
Connected to localhost.
Escape character is <span class="token string">&#39;^]&#39;</span><span class="token builtin class-name">.</span>
,---. ,------. ,--------.,--. ,--. ,---. ,---.
/ O <span class="token punctuation">\</span> <span class="token operator">|</span> .--. <span class="token string">&#39;&#39;</span>--. .--<span class="token string">&#39;| &#39;</span>--<span class="token string">&#39; | / O \ &#39;</span> .-<span class="token string">&#39;
| .-. || &#39;</span>--<span class="token string">&#39;.&#39;</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> .--. <span class="token operator">||</span> .-. <span class="token operator">|</span><span class="token variable"><span class="token variable">`</span><span class="token builtin class-name">.</span> <span class="token variable">`</span></span>-.
<span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">||</span> <span class="token operator">|</span><span class="token punctuation">\</span> <span class="token punctuation">\</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">||</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span>.-<span class="token string">&#39; |
`--&#39;</span> <span class="token variable"><span class="token variable">`</span>--&#39;<span class="token variable">`</span></span>--<span class="token string">&#39; &#39;</span>--<span class="token string">&#39; `--&#39;</span> <span class="token variable"><span class="token variable">`</span>--&#39; <span class="token variable">`</span></span>--<span class="token string">&#39;`--&#39;</span> <span class="token variable"><span class="token variable">`</span>--&#39;<span class="token variable">`</span></span>-----&#39;
wiki https://arthas.aliyun.com/doc
tutorials https://arthas.aliyun.com/doc/arthas-tutorials.html
version <span class="token number">3.3</span>.6
pid <span class="token number">58883</span>
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="用户数据回报" tabindex="-1"><a class="header-anchor" href="#用户数据回报" aria-hidden="true">#</a> 用户数据回报</h2><p><code>3.1.4</code>版本后,增加了用户数据回报功能,方便统一做安全或者历史数据统计。</p><p>在启动时,指定<code>stat-url</code>,就会回报执行的每一行命令,比如: <code>./as.sh --stat-url &#39;http://192.168.10.11:8080/api/stat&#39;</code></p><p>在 tunnel server 里有一个示例的回报代码,用户可以自己在服务器上实现。</p><p><a href="https://github.com/alibaba/arthas/blob/master/tunnel-server/src/main/java/com/alibaba/arthas/tunnel/server/app/web/StatController.java" target="_blank" rel="noopener noreferrer">StatController.java<span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span></a></p></div><!--[--><!--]--></div><footer class="page-meta right-menu-padding" data-v-fdd717e0><div class="meta-item edit-link"><a class="external-link meta-item-label" href="https://github.com/alibaba/arthas/edit/master/site/docs/doc/advanced-use.md" rel="noopener noreferrer" target="_blank" aria-label="在 GitHub 上编辑此页"><!--[--><!--]--><span>在 GitHub 上编辑此页</span><span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewbox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">在新窗口打开</span></span><!--[--><!--]--></a></div><div class="meta-item last-updated"><span class="meta-item-label">Last Updated: </span><!----></div><div class="meta-item contributors"><span class="meta-item-label">贡献者: </span><span class="meta-item-info"><!--[--><!--[--><span class="contributor" title="email: hengyunabc@gmail.com">hengyunabc</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: i@fatpandac.com">Fatpandac</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: 940375606@qq.com">penguin-wwy</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: xuzhiyi@youzan.com">徐志毅</span><!--[-->, <!--]--><!--]--><!--[--><span class="contributor" title="email: acvrock.cn@gmail.com">静宏</span><!----><!--]--><!--]--></span></div></footer><!----><!--[--><!--]--></main><!--]--></div><!----><!--]--></div>
<script type="module" src="/assets/app.6c27e557.js" defer></script>
</body>
</html>