This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site-v2
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git
The following commit(s) were added to refs/heads/asf-site-v2 by this push:
new f227f351fc deploy: 778c22a354456d9f2c4526ac722648fa289e3c8a
f227f351fc is described below
commit f227f351fca8d3d190416e1a719ce686be8bfb94
Author: AlbumenJ <[email protected]>
AuthorDate: Thu Feb 9 08:20:44 2023 +0000
deploy: 778c22a354456d9f2c4526ac722648fa289e3c8a
---
sitemap.xml | 2 +-
.../performance/threading-model/consumer/index.html | 6 +++---
.../performance/threading-model/index.xml | 9 ++++++---
zh/docs3-v2/java-sdk/reference-manual/config-center/index.xml | 5 ++---
.../java-sdk/reference-manual/config-center/nacos/index.html | 6 +++---
zh/sitemap.xml | 2 +-
6 files changed, 16 insertions(+), 14 deletions(-)
diff --git a/sitemap.xml b/sitemap.xml
index 4f77ba6a82..43269af776 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://dubbo.apache.org/zh/sitemap.xml</loc><lastmod>2023-02-09T16:15:36+08:00</lastmod></sitemap><sitemap><loc>https://dubbo.apache.org/en/sitemap.xml</loc><lastmod>2023-02-09T08:44:24+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://dubbo.apache.org/zh/sitemap.xml</loc><lastmod>2023-02-09T16:15:56+08:00</lastmod></sitemap><sitemap><loc>https://dubbo.apache.org/en/sitemap.xml</loc><lastmod>2023-02-09T08:44:24+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
diff --git
a/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/consumer/index.html
b/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/consumer/index.html
index 5be357b0b9..de13beeed5 100644
---
a/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/consumer/index.html
+++
b/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/consumer/index.html
@@ -1,10 +1,10 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta
name=viewport
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta
name=generator content="Hugo 0.110.0"><meta name=ROBOTS content="INDEX,
FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link
rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png
sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png
sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta
name=viewport
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta
name=generator content="Hugo 0.110.0"><meta name=ROBOTS content="INDEX,
FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link
rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png
sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png
sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload
href=/scss/main.min.8637cb48af1c2672dbf22e4e83652c0cebe2d667477b88c8a046be155bcf7cfe.css
as=style><link
href=/scss/main.min.8637cb48af1c2672dbf22e4e83652c0cebe2d667477b88c8a046be155bcf7cfe.css
rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js
integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0="
crossorigin=anonymous></script>
<link rel=stylesheet
href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body
class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand
navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand
href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path
class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05
25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a
href="https://github.com/apache/dubbo-website/new/master/content/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/consumer.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-s
[...]
<a
href="https://github.com/apache/dubbo-website/issues/new?title=%e6%b6%88%e8%b4%b9%e7%ab%af%e7%ba%bf%e7%a8%8b%e6%a8%a1%e5%9e%8b"
target=_blank><i class="fab fa-github fa-fw"></i> 提交文档问题</a>
-<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas
fa-tasks fa-fw"></i> 提交项目问题</a></div><div class=td-toc><nav
id=TableOfContents><ul><li><a href=#消费端线程池模型优化>消费端线程池模型优化</a></li><li><a
href=#老的线程池模型>老的线程池模型</a></li><li><a href=#275-版本引入的线程池模型>2.7.5
版本引入的线程池模型</a></li></ul></nav></div></aside><main class="col-12 col-md-9
col-xl-8 pl-md-5" role=main><nav aria-label=breadcrumb class="d-none d-md-block
d-print-none"><ol class="breadcrumb spb-1"><li class=breadcrumb [...]
-<button class="btn btn-primary mb-4 feedback--answer
feedback--answer-no">No</button><p class="feedback--response
feedback--response-yes">Glad to hear it! Please <a
href=https://github.com/apache/dubbo-website/issues/new>tell us how we can
improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to
hear that. Please <a
href=https://github.com/apache/dubbo-website/issues/new>tell us how we can
improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback
[...]
+<a href=https://github.com/apache/dubbo/issues/new target=_blank><i class="fas
fa-tasks fa-fw"></i> 提交项目问题</a></div><div class=td-toc><nav
id=TableOfContents><ul><li><a href=#功能说明>功能说明</a></li><li><a
href=#使用场景>使用场景</a></li><li><a href=#实现方式>实现方式</a><ul><li><a
href=#消费端线程池模型优化>消费端线程池模型优化</a></li><li><a href=#老的线程池模型>老的线程池模型</a></li><li><a
href=#275-版本引入的线程池模型>2.7.5
版本引入的线程池模型</a></li></ul></li></ul></nav></div></aside><main class="col-12
col-md-9 col-xl-8 pl-md-5" role=main><nav aria-lab [...]
+<button class="btn btn-primary mb-4 feedback--answer
feedback--answer-no">No</button><p class="feedback--response
feedback--response-yes">Glad to hear it! Please <a
href=https://github.com/apache/dubbo-website/issues/new>tell us how we can
improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to
hear that. Please <a
href=https://github.com/apache/dubbo-website/issues/new>tell us how we can
improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback
[...]
<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/@docsearch/js@3></script>
diff --git
a/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/index.xml
b/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/index.xml
index 1014cedf42..b5270b07ba 100644
---
a/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/index.xml
+++
b/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/index.xml
@@ -123,11 +123,14 @@
<li>Message Only Dispatcher: message</li>
<li>Connection Ordered Dispatcher: connection</li>
</ul></description></item><item><title>Docs3-V2:
消费端线程模型</title><link>https://dubbo.apache.org/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/consumer/</link><pubDate>Mon,
01 Jan 0001 00:00:00
+0000</pubDate><guid>https://dubbo.apache.org/zh/docs3-v2/java-sdk/advanced-features-and-usage/performance/threading-model/consumer/</guid><description>
+<h2 id="功能说明">功能说明</h2>
<p>2.7.5 版本对整个调用链路做了全面的优化,根据压测结果显示,总体 QPS 性能提升将近
30%,同时也减少了调用过程中的内存分配开销。其中一个值得提及的设计点是 2.7.5 引入了 Servicerepository
的概念,在服务注册阶段提前生成 ServiceDescriptor 和 MethodDescriptor,以减少 RPC 调用阶段计算 Service
原信息带来的资源消耗。</p>
-<h2 id="消费端线程池模型优化">消费端线程池模型优化</h2>
+<h2 id="使用场景">使用场景</h2>
+<h2 id="实现方式">实现方式</h2>
+<h3 id="消费端线程池模型优化">消费端线程池模型优化</h3>
<p>对 2.7.5 版本之前的 Dubbo
应用,尤其是一些消费端应用,当面临需要消费大量服务且并发数比较大的大流量场景时(典型如网关类场景),经常会出现消费端线程数分配过多的问题,具体问题讨论可参见
<a href="https://github.com/apache/dubbo/issues/2013">Need a limited
Threadpool in consumer side #2013</a></p>
<p>改进后的消费端线程池模型,通过复用业务端被阻塞的线程,很好的解决了这个问题。</p>
-<h2 id="老的线程池模型">老的线程池模型</h2>
+<h3 id="老的线程池模型">老的线程池模型</h3>
<p><img
src="https://dubbo.apache.org/imgs/user/consumer-threadpool0.png"
alt="消费端线程池.png"></p>
<p>我们重点关注 Consumer 部分:</p>
<ol>
@@ -136,7 +139,7 @@
<li>当业务数据返回后,交由独立的 Consumer 端线程池进行反序列化等处理,并调用 future.set
将反序列化后的业务结果置回。</li>
<li>业务线程拿到结果直接返回</li>
</ol>
-<h2 id="275-版本引入的线程池模型">2.7.5 版本引入的线程池模型</h2>
+<h3 id="275-版本引入的线程池模型">2.7.5 版本引入的线程池模型</h3>
<p><img
src="https://dubbo.apache.org/imgs/user/consumer-threadpool1.png"
alt="消费端线程池新.png"></p>
<ol>
<li>业务线程发出请求,拿到一个 Future 实例。</li>
diff --git a/zh/docs3-v2/java-sdk/reference-manual/config-center/index.xml
b/zh/docs3-v2/java-sdk/reference-manual/config-center/index.xml
index 4ea38d4f59..b688176658 100644
--- a/zh/docs3-v2/java-sdk/reference-manual/config-center/index.xml
+++ b/zh/docs3-v2/java-sdk/reference-manual/config-center/index.xml
@@ -120,9 +120,8 @@
<p><img
src="https://dubbo.apache.org/imgs/user/nacos-configcenter-governance.png"
alt="nacos-configcenter-governance.jpg"></p>
<p>流量治理规则有多种类型,不同类型的规则 dataId 的后缀是不同的:</p>
<ul>
-<li>configurators,<a
href="../../../advanced-features-and-usage/traffic/config-rule/">覆盖规则</a></li>
-<li>tag-router,<a
href="../../../advanced-features-and-usage/traffic/routing-rule/">标签路由</a></li>
-<li>condition-router,<a
href="../../../advanced-features-and-usage/traffic/routing-rule/">条件路由</a></li>
+<li>configurators <a
href="../../../advanced-features-and-usage/traffic/config-rule/">覆盖规则</a></li>
+<li>tag-router <a
href="../../../advanced-features-and-usage/traffic/routing-rule/">标签路由</a> 与
condition-router <a
href="../../../advanced-features-and-usage/traffic/routing-rule/">条件路由</a></li>
</ul></description></item><item><title>Docs3-V2:
Apollo</title><link>https://dubbo.apache.org/zh/docs3-v2/java-sdk/reference-manual/config-center/apollo/</link><pubDate>Mon,
01 Jan 0001 00:00:00
+0000</pubDate><guid>https://dubbo.apache.org/zh/docs3-v2/java-sdk/reference-manual/config-center/apollo/</guid><description>
<h2 id="1-前置条件">1 前置条件</h2>
<ul>
diff --git
a/zh/docs3-v2/java-sdk/reference-manual/config-center/nacos/index.html
b/zh/docs3-v2/java-sdk/reference-manual/config-center/nacos/index.html
index f1064fa308..13705d72d5 100644
--- a/zh/docs3-v2/java-sdk/reference-manual/config-center/nacos/index.html
+++ b/zh/docs3-v2/java-sdk/reference-manual/config-center/nacos/index.html
@@ -1,4 +1,4 @@
-<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta
name=viewport
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta
name=generator content="Hugo 0.110.0"><meta name=ROBOTS content="INDEX,
FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link
rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png
sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png
sizes=16x16><link rel=icon type=image/png href=/favicons [...]
+<!doctype html><html lang=zh class=no-js><head><meta charset=utf-8><meta
name=viewport
content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta
name=generator content="Hugo 0.110.0"><meta name=ROBOTS content="INDEX,
FOLLOW"><link rel="shortcut icon" href=/favicons/favicon.ico><link
rel=apple-touch-icon href=/favicons/apple-touch-icon-180x180.png
sizes=180x180><link rel=icon type=image/png href=/favicons/favicon-16x16.png
sizes=16x16><link rel=icon type=image/png href=/favicons [...]
<link rel=preload
href=/scss/main.min.8637cb48af1c2672dbf22e4e83652c0cebe2d667477b88c8a046be155bcf7cfe.css
as=style><link
href=/scss/main.min.8637cb48af1c2672dbf22e4e83652c0cebe2d667477b88c8a046be155bcf7cfe.css
rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js
integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0="
crossorigin=anonymous></script>
<link rel=stylesheet
href=https://cdn.jsdelivr.net/npm/@docsearch/css@3></head><body
class=td-page><header><nav class="js-navbar-scroll navbar navbar-expand
navbar-dark flex-column flex-md-row td-navbar"><a class=navbar-brand
href=/zh/><span class=navbar-logo><svg xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 321.39 78.54"><title id="title19">DUBBO LOGO</title><path
class="cls-1" d="M68.46 50.38c0 14.06 11.39 22.11 25.45 22.11s25.45-8.05
25.45-22.11V7.25H68.46zm21.24-28h8.6V31H89.7zm0 [...]
<a
href="https://github.com/apache/dubbo-website/new/master/content/zh/docs3-v2/java-sdk/reference-manual/config-center/nacos.md?filename=change-me.md&value=---%0Atitle%3A+%22Long+Page+Title%22%0AlinkTitle%3A+%22Short+Nav+Title%22%0Aweight%3A+100%0Adescription%3A+%3E-%0A+++++Page+description+for+heading+and+indexes.%0A---%0A%0A%23%23+Heading%0A%0AEdit+this+template+to+create+your+new+page.%0A%0A%2A+Give+it+a+good+name%2C+ending+in+%60.md%60+-+e.g.+%60getting-started.md%60%0A%2A+Edit+the+
[...]
@@ -23,8 +23,8 @@
</span></span><span style=display:flex><span> <span
style=color:#268bd2>address</span>: zookeeper://127.0.0.1:2181
</span></span><span style=display:flex><span> <span
style=color:#268bd2>group</span>: dubbo-cluster1
</span></span><span style=display:flex><span> <span
style=color:#268bd2>namespace</span>: dev1
-</span></span></code></pre></div><p>对配置中心而言,<code>group</code> 与
<code>namespace</code> 应该是全公司(集群)统一的,应该避免不同应用使用不同的值。</p><h3
id=33-nacos-扩展配置>3.3 Nacos 扩展配置</h3><p>更多 Nacos sdk/server 支持的参数配置请参见 <a
href=../../registry/nacos/#35-%E6%9B%B4%E5%A4%9A%E9%85%8D%E7%BD%AE>Nacos 注册中心 -
更多配置</a></p><h2 id=4-流量治理规则>4 流量治理规则</h2><p>对 Nacos
而言,所有流量治理规则和外部化配置都应该是全局可见的,因此相同逻辑集群内的应用都必须使用相同的 namespace 与 group。其中,namespace
的默认值是 <code>public</code>,group 默认值是 <code>dubbo</code>,应用不得擅自修改 namespace 与
group, [...]
-<button class="btn btn-primary mb-4 feedback--answer
feedback--answer-no">No</button><p class="feedback--response
feedback--response-yes">Glad to hear it! Please <a
href=https://github.com/apache/dubbo-website/issues/new>tell us how we can
improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to
hear that. Please <a
href=https://github.com/apache/dubbo-website/issues/new>tell us how we can
improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback
[...]
+</span></span></code></pre></div><p>对配置中心而言,<code>group</code> 与
<code>namespace</code> 应该是全公司(集群)统一的,应该避免不同应用使用不同的值。</p><h3
id=33-nacos-扩展配置>3.3 Nacos 扩展配置</h3><p>更多 Nacos sdk/server 支持的参数配置请参见 <a
href=../../registry/nacos/#35-%E6%9B%B4%E5%A4%9A%E9%85%8D%E7%BD%AE>Nacos 注册中心 -
更多配置</a></p><h2 id=4-流量治理规则>4 流量治理规则</h2><p>对 Nacos
而言,所有流量治理规则和外部化配置都应该是全局可见的,因此相同逻辑集群内的应用都必须使用相同的 namespace 与 group。其中,namespace
的默认值是 <code>public</code>,group 默认值是 <code>dubbo</code>,应用不得擅自修改 namespace 与
group, [...]
+<button class="btn btn-primary mb-4 feedback--answer
feedback--answer-no">No</button><p class="feedback--response
feedback--response-yes">Glad to hear it! Please <a
href=https://github.com/apache/dubbo-website/issues/new>tell us how we can
improve</a>.</p><p class="feedback--response feedback--response-no">Sorry to
hear that. Please <a
href=https://github.com/apache/dubbo-website/issues/new>tell us how we can
improve</a>.</p></div><script>const yesButton=document.querySelector(".feedback
[...]
<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/@docsearch/js@3></script>
diff --git a/zh/sitemap.xml b/zh/sitemap.xml
index 1497785d95..3ed6e3556c 100644
--- a/zh/sitemap.xml
+++ b/zh/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://dubbo.apache.org/zh/docs3-v2/java-sdk/faq/0/</loc><lastmod>2022-08-01T10:49:31+08:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority><xhtml:link
rel="alternate" hreflang="en"
href="https://dubbo.apache.org/en/docs3-v2/java-sdk/faq/0/"/><xhtml:link
rel="alternate" hreflang="zh" href="https://dubbo.a [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://dubbo.apache.org/zh/docs3-v2/java-sdk/faq/0/</loc><lastmod>2022-08-01T10:49:31+08:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority><xhtml:link
rel="alternate" hreflang="en"
href="https://dubbo.apache.org/en/docs3-v2/java-sdk/faq/0/"/><xhtml:link
rel="alternate" hreflang="zh" href="https://dubbo.a [...]
\ No newline at end of file