update doc

pull/483/head
hengyunabc 6 years ago
parent ae2b1c470f
commit 665ebb9968

@ -3,7 +3,7 @@
1. 下载最新版本
最新版本:[![Arthas](https://img.shields.io/maven-central/v/com.taobao.arthas/arthas-packaging.svg?style=flat-square "Arthas")](http://search.maven.org/classic/#search%7Cga%7C1%7Cg%3A%22com.taobao.arthas%22%20AND%20a%3A%22arthas-packaging%22)
**最新版本**[![Arthas](https://img.shields.io/maven-central/v/com.taobao.arthas/arthas-packaging.svg?style=flat-square "Arthas")](http://search.maven.org/classic/#search%7Cga%7C1%7Cg%3A%22com.taobao.arthas%22%20AND%20a%3A%22arthas-packaging%22)
在`Download`栏下载最新的 `bin.zip` 包。
@ -18,7 +18,9 @@
unzip arthas-packaging-bin.zip
```
3. 安装Arthas: 安装之前最好把所有老版本的Arthas全都删掉
3. 安装Arthas
安装之前最好把所有老版本的Arthas全都删掉
```
sudo su admin
rm -rf /home/admin/.arthas/lib/*
@ -27,7 +29,9 @@
```
> 注意这里根据你需要诊断的Java进程的所属用户进行切换
4. 启动Arthas: 启动之前请确保老版本的Arthas已经shutdown.
4. 启动Arthas
启动之前请确保老版本的Arthas已经`shutdown`.
```
./as.sh

@ -138,7 +138,7 @@ $ thread -b
- java.util.concurrent.ThreadPoolExecutor$Worker@31a6493e
```
> 注意, 目前只支持找出synchronized关键字阻塞住的线程 如果是JUL的锁 目前还不支持。
> 注意, 目前只支持找出synchronized关键字阻塞住的线程 如果是`java.util.concurrent.Lock` 目前还不支持。
#### thread -i, 指定采样时间间隔
@ -162,4 +162,4 @@ $ thread -n 3 -i 1000
Number of locked synchronizers = 1
- java.util.concurrent.ThreadPoolExecutor$Worker@546aeec1
...
```
```

@ -167,7 +167,7 @@
<span id="arthas"></span><h1>手动安装Arthas<a class="headerlink" href="#arthas" title="永久链接至标题"></a></h1>
<ol>
<li><p class="first">下载最新版本</p>
<p>最新版本:<a class="reference external" href="http://search.maven.org/classic/#search%7Cga%7C1%7Cg%3A%22com.taobao.arthas%22%20AND%20a%3A%22arthas-packaging%22"><img alt="Arthas" src="https://img.shields.io/maven-central/v/com.taobao.arthas/arthas-packaging.svg?style=flat-square" /></a></p>
<p><strong>最新版本</strong><a class="reference external" href="http://search.maven.org/classic/#search%7Cga%7C1%7Cg%3A%22com.taobao.arthas%22%20AND%20a%3A%22arthas-packaging%22"><img alt="Arthas" src="https://img.shields.io/maven-central/v/com.taobao.arthas/arthas-packaging.svg?style=flat-square" /></a></p>
<p><code class="docutils literal notranslate"><span class="pre">Download</span></code>栏下载最新的 <code class="docutils literal notranslate"><span class="pre">bin.zip</span></code> 包。</p>
<p>如果下载速度比较慢,可以尝试用<a class="reference external" href="https://maven.aliyun.com/">阿里云的镜像仓库</a>,比如要下载<code class="docutils literal notranslate"><span class="pre">3.x.x</span></code>版本(替换<code class="docutils literal notranslate"><span class="pre">3.x.x</span></code>为最新版本下载的url是</p>
<p>https://maven.aliyun.com/repository/public/com/taobao/arthas/arthas-packaging/3.x.x/arthas-packaging-3.x.x-bin.zip</p>
@ -177,7 +177,8 @@
</pre></div>
</div>
</li>
<li><p class="first">安装Arthas: 安装之前最好把所有老版本的Arthas全都删掉</p>
<li><p class="first">安装Arthas</p>
<p>安装之前最好把所有老版本的Arthas全都删掉</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">sudo</span> <span class="n">su</span> <span class="n">admin</span>
<span class="n">rm</span> <span class="o">-</span><span class="n">rf</span> <span class="o">/</span><span class="n">home</span><span class="o">/</span><span class="n">admin</span><span class="o">/.</span><span class="n">arthas</span><span class="o">/</span><span class="n">lib</span><span class="o">/*</span>
<span class="n">cd</span> <span class="n">arthas</span>
@ -188,7 +189,8 @@
<div><p>注意这里根据你需要诊断的Java进程的所属用户进行切换</p>
</div></blockquote>
</li>
<li><p class="first">启动Arthas: 启动之前请确保老版本的Arthas已经shutdown.</p>
<li><p class="first">启动Arthas</p>
<p>启动之前请确保老版本的Arthas已经<code class="docutils literal notranslate"><span class="pre">shutdown</span></code>.</p>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="o">./</span><span class="k">as</span><span class="o">.</span><span class="n">sh</span>
</pre></div>
</div>

File diff suppressed because one or more lines are too long

@ -350,7 +350,7 @@ ID NAME GROUP PRIORITY STA
</pre></div>
</div>
<blockquote>
<div>注意, 目前只支持找出synchronized关键字阻塞住的线程 如果是JUL的锁 目前还不支持。</div></blockquote>
<div>注意, 目前只支持找出synchronized关键字阻塞住的线程 如果是<code class="docutils literal notranslate"><span class="pre">java.util.concurrent.Lock</span></code> 目前还不支持。</div></blockquote>
</div>
<div class="section" id="thread-i">
<span id="thread-i"></span><h3>thread -i, 指定采样时间间隔<a class="headerlink" href="#thread-i" title="永久链接至标题"></a></h3>

Loading…
Cancel
Save