This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 93cdfb56fd6 Update index.html
93cdfb56fd6 is described below

commit 93cdfb56fd6c684e2241f8b0faafd49cf967c900
Author: Albumen Kevin <[email protected]>
AuthorDate: Wed Aug 10 18:01:49 2022 +0800

    Update index.html
---
 .../observability/router-snapshot/index.html                        | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/router-snapshot/index.html
 
b/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/router-snapshot/index.html
index 70fbc19aa00..8152de57c13 100644
--- 
a/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/router-snapshot/index.html
+++ 
b/zh/docs3-building/java-sdk/advanced-features-and-usage/observability/router-snapshot/index.html
@@ -4,7 +4,7 @@
 <a class=dropdown-item href=https://dubbo.apache.org/zh/docsv2.7/>v2.x</a>
 <a class=dropdown-item 
href=https://dubbo.apache.org/zh/docs3-building/docs>v3.0(building)</a></div></li><li
 class="nav-item dropdown mr-4 d-none d-lg-block"><a class="nav-link 
dropdown-toggle" href=# id=navbarDropdown role=button data-toggle=dropdown 
aria-haspopup=true aria-expanded=false>中文</a><div class=dropdown-menu 
aria-labelledby=navbarDropdownMenuLink><a class=dropdown-item 
href=/en/>English</a></div></li></ul></div><div class="navbar-nav d-none 
d-lg-block"><input type=search clas [...]
 <button class="btn btn-link td-sidebar__toggle d-md-none p-0 ml-3 fas fa-bars" 
type=button data-toggle=collapse data-target=#td-section-nav 
aria-controls=td-docs-nav aria-expanded=false aria-label="Toggle section 
navigation"></button></form></div><div id=content-desktop></div><nav 
class="collapse td-sidebar-nav" id=td-section-nav><div class="nav-item dropdown 
d-block d-lg-none"><a class="nav-link dropdown-toggle" href=# id=navbarDropdown 
role=button data-toggle=dropdown aria-haspopup=tru [...]
-在 Dubbo 3 中引入的 <code>StateRouter</code> 提供了通过 qos 
命令工具实时获取每个路由的状态的能力。</p><p>运维人员可以通过 <code>getRouterSnapshot</code> 
命令获取路由的状态。具体命令使用方式可以参考<a 
href=../../..//reference-manual/qos/router-snapshot/#getroutersnapshot-%E5%91%BD%E4%BB%A4>getRouterSnapshot
 命令</a>文档。</p><p>注:此功能仅支持 <code>StateRoute</code>,且 <code>StateRouter</code> 
需要基于 <code>AbstractStateRouter</code> 实现 <code>doBuildSnapshot</code> 
接口。</p><h3 id=查看实际请求的路由计算结果>查看实际请求的路由计算结果</h3><p>Dubbo 3 
中默认在路由筛选后为空的时候打印路由计算的节点状态。运维人员可以通过日志判断每个 [...]
+在 Dubbo 3 中引入的 <code>StateRouter</code> 提供了通过 qos 
命令工具实时获取每个路由的状态的能力。</p><p>运维人员可以通过 <code>getRouterSnapshot</code> 
命令获取路由的状态。具体命令使用方式可以参考<a 
href=../../../reference-manual/qos/router-snapshot/#getroutersnapshot-%E5%91%BD%E4%BB%A4>getRouterSnapshot
 命令</a>文档。</p><p>注:此功能仅支持 <code>StateRoute</code>,且 <code>StateRouter</code> 
需要基于 <code>AbstractStateRouter</code> 实现 <code>doBuildSnapshot</code> 
接口。</p><h3 id=查看实际请求的路由计算结果>查看实际请求的路由计算结果</h3><p>Dubbo 3 
中默认在路由筛选后为空的时候打印路由计算的节点状态。运维人员可以通过日志判断每个路 [...]
 </span></span><span style=display:flex><span>[ Parent (Input: 当前节点输入地址数) 
(Current Node Output: 当前节点计算结果数) (Chain Node Output: 当前节点和后级节点交集结果数) ] Input: 
输入的地址示例(显示最多 5 个) -&gt; Chain Node Output: 当前节点输出的地址示例(显示最多 5 个)
 </span></span><span style=display:flex><span>  [ 路由名称 (Input: 当前节点输入地址数) 
(Current Node Output: 当前节点计算结果数) (Chain Node Output: 当前节点和后级节点交集结果数) Router 
message: 路由日志 ] Current Node Output: 当前节点输出的地址示例(显示最多 5 个)
 </span></span><span style=display:flex><span>    [ 路由名称 (Input: 当前节点输入地址数) 
(Current Node Output: 当前节点计算结果数) (Chain Node Output: 当前节点和后级节点交集结果数) Router 
message: 路由日志 ] Current Node Output: 当前输入的地址示例(显示最多 5 个)
@@ -13,7 +13,7 @@
 </span></span><span style=display:flex><span>  [ MockInvokersSelector (Input: 
2) (Current Node Output: 2) (Chain Node Output: 0) Router message: 
invocation.need.mock not set. Return normal Invokers. ] Current Node Output: 
30.227.64.173:20881,30.227.64.173:20880
 </span></span><span style=display:flex><span>    [ StandardMeshRuleRouter 
(Input: 2) (Current Node Output: 2) (Chain Node Output: 0) Router message: 
MeshRuleCache has not been built. Skip route. ] Current Node Output: 
30.227.64.173:20881,30.227.64.173:20880
 </span></span><span style=display:flex><span>      [ TagStateRouter (Input: 2) 
(Current Node Output: 0) (Chain Node Output: 0) Router message: FAILOVER: 
return all Providers without any tags ] Current Node Output: Empty, dubbo 
version: 3.0.7, current host: 30.227.64.173
-</span></span></code></pre></div><h4 
id=开启路由全采样>开启路由全采样</h4><p>在一些特殊情况下,请求可能调用到错误的服务端,但是因为选址非空,所以无法看到路由的过程信息,此时可以<a 
href=../../..//reference-manual/qos/router-snapshot/>通过 qos 开启路由全采样</a>。通过 qos 
的 <code>getRecentRouterSnapshot</code> 命令可以远程获取最近的路由快照。</p><div 
class=highlight><pre tabindex=0 
style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
 class=language-fallback data-lang=fallback><span 
style=display:flex><span>dubbo&gt;getRecentRouterSnapshot
+</span></span></code></pre></div><h4 
id=开启路由全采样>开启路由全采样</h4><p>在一些特殊情况下,请求可能调用到错误的服务端,但是因为选址非空,所以无法看到路由的过程信息,此时可以<a 
href=../../../reference-manual/qos/router-snapshot/>通过 qos 开启路由全采样</a>。通过 qos 的 
<code>getRecentRouterSnapshot</code> 命令可以远程获取最近的路由快照。</p><div 
class=highlight><pre tabindex=0 
style=color:#93a1a1;background-color:#002b36;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code
 class=language-fallback data-lang=fallback><span 
style=display:flex><span>dubbo&gt;getRecentRouterSnapshot
 </span></span><span style=display:flex><span>1658224330156 - Router snapshot 
service com.dubbo.dubbointegration.BackendService from registry 172.18.111.184 
on the consumer 172.18.111.184 using the dubbo version 3.0.9 is below: 
 </span></span><span style=display:flex><span>[ Parent (Input: 2) (Current Node 
Output: 2) (Chain Node Output: 2) ] Input: 
172.18.111.187:20880,172.18.111.183:20880 -&gt; Chain Node Output: 
172.18.111.187:20880,172.18.111.183:20880
 </span></span><span style=display:flex><span>  [ MockInvokersSelector (Input: 
2) (Current Node Output: 2) (Chain Node Output: 2) Router message: 
invocation.need.mock not set. Return normal Invokers. ] Current Node Output: 
172.18.111.187:20880,172.18.111.183:20880
@@ -38,4 +38,4 @@
 <script src=/js/bootstrap.min.js 
integrity=sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy
 crossorigin=anonymous></script>
 <script 
src=/js/main.min.9f304eb79b67eb331e2b22923c361575b563af25c0fd56279cf20f3a2417cff4.js
 integrity="sha256-nzBOt5tn6zMeKyKSPDYVdbVjryXA/VYnnPIPOiQXz/Q=" 
crossorigin=anonymous></script>
 <script 
src=https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn/docsearch.min.js></script>
-<script>docsearch({apiKey:"38eff7758162fbf70f2b8484932e62ae",indexName:"apache_dubbo",inputSelector:".td-search-input",debug:!1})</script></body></html>
\ No newline at end of file
+<script>docsearch({apiKey:"38eff7758162fbf70f2b8484932e62ae",indexName:"apache_dubbo",inputSelector:".td-search-input",debug:!1})</script></body></html>

Reply via email to