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 4b72353dba deploy: a116209ca393c2a3baafe048306699e308bce142
4b72353dba is described below
commit 4b72353dbab9ad33c8d735f25cc33260dd731278
Author: AlbumenJ <[email protected]>
AuthorDate: Tue Feb 14 01:23:07 2023 +0000
deploy: a116209ca393c2a3baafe048306699e308bce142
---
sitemap.xml | 2 +-
.../advanced-features-and-usage/service/index.xml | 21 +++++++++++----------
.../service/service-downgrade/index.html | 12 ++++++------
zh-cn/sitemap.xml | 2 +-
4 files changed, 19 insertions(+), 18 deletions(-)
diff --git a/sitemap.xml b/sitemap.xml
index ee1eb18401..51e35894ca 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/en/sitemap.xml</loc><lastmod>2023-02-09T17:22:57+08:00</lastmod></sitemap><sitemap><loc>https://dubbo.apache.org/zh-cn/sitemap.xml</loc><lastmod>2023-02-10T15:23:18+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-cn/sitemap.xml</loc><lastmod>2023-02-14T09:19:34+08:00</lastmod></sitemap><sitemap><loc>https://dubbo.apache.org/en/sitemap.xml</loc><lastmod>2023-02-09T17:22:57+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
diff --git
a/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/index.xml
b/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/index.xml
index 6575e8b2c8..392e759e94 100644
--- a/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/index.xml
+++ b/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/index.xml
@@ -1084,15 +1084,18 @@ broadcast.fail.percent 只是控制的当失败后是否继续调用其他节点
</ul>
<h2 id="使用方式">使用方式</h2>
<p>以 xml 配置为例:(通过注解方式配置类似)</p>
-<h3 id="1配置-mocktrue">1.配置
<code>mock=&quot;true&quot;</code></h3>
+<h3 id="1配置一">1.配置一</h3>
+<p><code>mock=&quot;true&quot;</code></p>
<p>例:</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-xml" data-lang="xml"><span
style="display:flex;"><span><span
style="color:#268bd2">&lt;dubbo:reference</span> id=<span
style="color:#2aa198">&#34;demoService&#34;</span>
interface=<span
style="color:#2aa198">&#34;com.xxx.service.DemoService&#34;</span>
mock=<span style="color:#2aa198 [...]
</span></span></code></pre></div><p>这种方式需要在相同包下有类名 +
<code>Mock</code>后缀的实现类,即<code>com.xxx.service</code>包下有<code>DemoServiceMock</code>类。</p>
-<h3 id="2配置-mockcomxxxservicedemoservicemock">2.配置
<code>mock=&quot;com.xxx.service.DemoServiceMock&quot;</code></h3>
+<h3 id="2配置二">2.配置二</h3>
+<p><code>mock=&quot;com.xxx.service.DemoServiceMock&quot;</code></p>
<p>例:</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-xml" data-lang="xml"><span
style="display:flex;"><span><span
style="color:#268bd2">&lt;dubbo:reference</span> id=<span
style="color:#2aa198">&#34;demoService&#34;</span>
interface=<span
style="color:#2aa198">&#34;com.xxx.service.DemoService&#34;</span>
mock=<span style="color:#2aa198 [...]
</span></span></code></pre></div><p>这种方式指定 Mock 类的全路径。</p>
-<h3 id="3配置-mockfailforcereturnthrow-xxx">3.配置
<code>mock=&quot;[fail|force]return|throw xxx&quot;</code></h3>
+<h3 id="3配置三">3.配置三</h3>
+<p><code>mock=&quot;[fail|force]return|throw
xxx&quot;</code></p>
<ul>
<li>fail 或 force 关键字可选,表示调用失败或不调用强制执行 mock 方法,如果不指定关键字默认为 fail</li>
<li>return 表示指定返回结果,throw 表示抛出指定异常</li>
@@ -1118,15 +1121,13 @@ broadcast.fail.percent 只是控制的当失败后是否继续调用其他节点
</li>
</ul>
<p>以服务方法的维度设置规则,设置返回模拟数据,动态启用/禁用规则</p>
-<h2 id="注意事项">注意事项</h2>
+<blockquote>
+<p>注意事项</p>
+</blockquote>
<p>Dubbo 启动时会检查配置,当 mock 属性值配置有误时会启动失败,可根据错误提示信息进行排查</p>
<ul>
-<li>
-<p>配置格式错误,如 <code>return+null</code> 会报错,被当做 mock
类型处理,<code>return</code> 后面可省略不写或者跟空格后再跟返回值</p>
-</li>
-<li>
-<p>类型找不到错误,如自定义 mock 类、throw 自定义异常,请检查类型是否存在或是否有拼写错误</p>
-</li>
+<li>配置格式错误,如 <code>return+null</code> 会报错,被当做 mock
类型处理,<code>return</code> 后面可省略不写或者跟空格后再跟返回值</li>
+<li>类型找不到错误,如自定义 mock 类、throw 自定义异常,请检查类型是否存在或是否有拼写错误</li>
</ul></description></item><item><title>Docs3-V2:
异步调用</title><link>https://dubbo.apache.org/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/async-call/</link><pubDate>Mon,
01 Jan 0001 00:00:00
+0000</pubDate><guid>https://dubbo.apache.org/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/async-call/</guid><description>
<h2 id="特性说明">特性说明</h2>
<h4 id="背景">背景</h4>
diff --git
a/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/service-downgrade/index.html
b/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/service-downgrade/index.html
index 86bd2c6a5e..dfb50dbd8c 100644
---
a/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/service-downgrade/index.html
+++
b/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/service-downgrade/index.html
@@ -1,19 +1,19 @@
-<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=zh-cn
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=16 [...]
+<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=zh-cn
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=16 [...]
<script>var
doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function
gtag(){dataLayer.push(arguments)}gtag("js",new
Date),gtag("config","G-1TFHM5YBH0",{anonymize_ip:!1})}</script><link
rel=preload
href=/scss/main.min.dc7554c0c41d7f631ecb7b0f13149f547e695b5cc4443b205c73ce7f3d17caaf.css
as=style><link
href=/scss/main.min.dc7554c0c41d7f631ecb7b0f13149f547e695b5cc4443b205c73ce7f3d17caaf.css
rel=stylesheet integrity><script src=/js/jquery-3.5.1.min.js
integrity="sha256-9/a [...]
<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-cn/><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.7z [...]
<a
href=https://github.com/apache/dubbo-website/edit/master/content/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/service-downgrade.md
class=td-page-meta--edit target=_blank rel=noopener><i class="fa-solid
fa-pen-to-square fa-fw"></i> 编辑此页</a>
<a
href="https://github.com/apache/dubbo-website/new/master/content/zh-cn/docs3-v2/java-sdk/advanced-features-and-usage/service/service-downgrade.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.m
[...]
<a
href="https://github.com/apache/dubbo-website/issues/new?title=%e6%9c%8d%e5%8a%a1%e9%99%8d%e7%ba%a7"
class=td-page-meta--issue target=_blank rel=noopener><i class="fa-solid
fa-list-check fa-fw"></i> 提交文档问题</a>
-<a href=https://github.com/apache/dubbo/issues/new
class=td-page-meta--project-issue target=_blank rel=noopener><i class="fa-solid
fa-list-check 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=#1配置-mocktrue>1.配置 <code>mock="true"</code></a></li><li><a
href=#2配置-mockcomxxxservicedemoservicemock>2.配置
<code>mock="com.xxx.service.DemoServiceMock"</code></a></li><l [...]
-</span></span></code></pre></div><p>这种方式需要在相同包下有类名 +
<code>Mock</code>后缀的实现类,即<code>com.xxx.service</code>包下有<code>DemoServiceMock</code>类。</p><h3
id=2配置-mockcomxxxservicedemoservicemock>2.配置
<code>mock="com.xxx.service.DemoServiceMock"</code></h3><p>例:</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-xml data-lang=xml><span style=display:flex><span><span
style=color:#268bd2><dubbo:refere [...]
-</span></span></code></pre></div><p>这种方式指定 Mock 类的全路径。</p><h3
id=3配置-mockfailforcereturnthrow-xxx>3.配置 <code>mock="[fail|force]return|throw
xxx"</code></h3><ul><li>fail 或 force 关键字可选,表示调用失败或不调用强制执行 mock 方法,如果不指定关键字默认为
fail</li><li>return 表示指定返回结果,throw 表示抛出指定异常</li><li>xxx
根据接口的返回类型解析,可以指定返回值或抛出自定义的异常</li></ul><p>例:</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-xml data-lang=xml><span sty [...]
+<a href=https://github.com/apache/dubbo/issues/new
class=td-page-meta--project-issue target=_blank rel=noopener><i class="fa-solid
fa-list-check 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=#1配置一>1.配置一</a></li><li><a href=#2配置二>2.配置二</a></li><li><a
href=#3配置三>3.配置三</a></li><li><a href=#4配合-dubbo-admin-使用>4.配合 dubbo-admin
使用</a></li></ul></li></ul></nav></di [...]
+</span></span></code></pre></div><p>这种方式需要在相同包下有类名 +
<code>Mock</code>后缀的实现类,即<code>com.xxx.service</code>包下有<code>DemoServiceMock</code>类。</p><h3
id=2配置二>2.配置二</h3><p><code>mock="com.xxx.service.DemoServiceMock"</code></p><p>例:</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-xml data-lang=xml><span style=display:flex><span><span
style=color:#268bd2><dubbo:reference</span> id=<span style [...]
+</span></span></code></pre></div><p>这种方式指定 Mock 类的全路径。</p><h3
id=3配置三>3.配置三</h3><p><code>mock="[fail|force]return|throw
xxx"</code></p><ul><li>fail 或 force 关键字可选,表示调用失败或不调用强制执行 mock 方法,如果不指定关键字默认为
fail</li><li>return 表示指定返回结果,throw 表示抛出指定异常</li><li>xxx
根据接口的返回类型解析,可以指定返回值或抛出自定义的异常</li></ul><p>例:</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-xml data-lang=xml><span style=display:flex><span [...]
</span></span></code></pre></div><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-xml data-lang=xml><span style=display:flex><span><span
style=color:#268bd2><dubbo:reference</span> id=<span
style=color:#2aa198>"demoService"</span> interface=<span
style=color:#2aa198>"com.xxx.service.DemoService"</span> mock=<span
style=color:#2aa198>"return null"</span> <span style=co [...]
</span></span></code></pre></div><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-xml data-lang=xml><span style=display:flex><span><span
style=color:#268bd2><dubbo:reference</span> id=<span
style=color:#2aa198>"demoService"</span> interface=<span
style=color:#2aa198>"com.xxx.service.DemoService"</span> mock=<span
style=color:#2aa198>"fail:return aaa"</span> <span styl [...]
</span></span></code></pre></div><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-xml data-lang=xml><span style=display:flex><span><span
style=color:#268bd2><dubbo:reference</span> id=<span
style=color:#2aa198>"demoService"</span> interface=<span
style=color:#2aa198>"com.xxx.service.DemoService"</span> mock=<span
style=color:#2aa198>"force:return true"</span> <span st [...]
</span></span></code></pre></div><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-xml data-lang=xml><span style=display:flex><span><span
style=color:#268bd2><dubbo:reference</span> id=<span
style=color:#2aa198>"demoService"</span> interface=<span
style=color:#2aa198>"com.xxx.service.DemoService"</span> mock=<span
style=color:#2aa198>"fail:throw"</span> <span style=col [...]
</span></span></code></pre></div><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-xml data-lang=xml><span style=display:flex><span><span
style=color:#268bd2><dubbo:reference</span> id=<span
style=color:#2aa198>"demoService"</span> interface=<span
style=color:#2aa198>"com.xxx.service.DemoService"</span> mock=<span
style=color:#2aa198>"force:throw java.lang.NullPointExcepti [...]
-</span></span></code></pre></div><h3 id=4配合-dubbo-admin-使用>4.配合 dubbo-admin
使用</h3><ul><li><p>应用消费端引入 <a
href=https://github.com/apache/dubbo-spi-extensions/tree/master/dubbo-mock-extensions
target=_blank><code>dubbo-mock-admin</code></a>依赖</p></li><li><p>应用消费端启动时设置
JVM 参数,<code>-Denable.dubbo.admin.mock=true</code></p></li><li><p>启动
dubbo-admin,在服务 Mock-> 规则配置菜单下设置 Mock
规则</p></li></ul><p>以服务方法的维度设置规则,设置返回模拟数据,动态启用/禁用规则</p><h2
id=注意事项>注意事项</h2><p>Dubbo 启动时会检查配置,当 mock 属性值配置有误时会启动失败,可根据错 [...]
-<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><h3 id=4配合-dubbo-admin-使用>4.配合 dubbo-admin
使用</h3><ul><li><p>应用消费端引入 <a
href=https://github.com/apache/dubbo-spi-extensions/tree/master/dubbo-mock-extensions
target=_blank><code>dubbo-mock-admin</code></a>依赖</p></li><li><p>应用消费端启动时设置
JVM 参数,<code>-Denable.dubbo.admin.mock=true</code></p></li><li><p>启动
dubbo-admin,在服务 Mock-> 规则配置菜单下设置 Mock
规则</p></li></ul><p>以服务方法的维度设置规则,设置返回模拟数据,动态启用/禁用规则</p><blockquote><p>注意事项</p></blockquote><p>Dubbo
启动时会检查配置,当 mock 属性值 [...]
+<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.9ceec0d76295e936b6677f157698d4b09b8b402e8cc915989f8347d96c0f09e4.js
integrity="sha256-nO7A12KV6Ta2Z38VdpjUsJuLQC6MyRWYn4NH2WwPCeQ="
crossorigin=anonymous></script>
<script src=https://cdn.jsdelivr.net/npm/@docsearch/js@3></script>
diff --git a/zh-cn/sitemap.xml b/zh-cn/sitemap.xml
index 5b31a11b0f..d9f4e61287 100644
--- a/zh-cn/sitemap.xml
+++ b/zh-cn/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-cn/docs3-v2/java-sdk/faq/0/</loc><lastmod>2023-02-09T17:22:57+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-cn" href="https://d [...]
\ 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-cn/docs3-v2/java-sdk/faq/0/</loc><lastmod>2023-02-09T17:22:57+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-cn" href="https://d [...]
\ No newline at end of file