This is an automated email from the ASF dual-hosted git repository.
dengliming pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-shenyu-website.git
The following commit(s) were added to refs/heads/main by this push:
new f9fac5a update image name (#185)
f9fac5a is described below
commit f9fac5afc9b0e2b454efc9cb61428101baeb02c8
Author: midnight2104 <[email protected]>
AuthorDate: Sat Aug 7 23:29:41 2021 +0800
update image name (#185)
---
content/en/community/icla/index.md | 20 +++++++++----------
.../projects/shenyu/context-path-plugin/index.md | 2 +-
content/en/projects/shenyu/data-sync/index.md | 2 +-
content/en/projects/shenyu/divide-plugin/index.md | 22 ++++++++++-----------
content/en/projects/shenyu/flow-control/index.md | 2 +-
content/en/projects/shenyu/grpc-plugin/index.md | 4 ++--
content/en/projects/shenyu/hystrix-plugin/index.md | 6 +++---
content/en/projects/shenyu/motan-plugin/index.md | 2 +-
.../en/projects/shenyu/quick-start-dubbo/index.md | 2 +-
.../en/projects/shenyu/quick-start-http/index.md | 2 +-
.../en/projects/shenyu/quick-start-motan/index.md | 6 +++---
.../en/projects/shenyu/quick-start-sofa/index.md | 2 +-
.../shenyu/quick-start-springcloud/index.md | 2 +-
.../en/projects/shenyu/quick-start-tars/index.md | 2 +-
.../shenyu/register-center-access/index.md | 2 +-
.../shenyu/register-center-design/index.md | 2 +-
content/en/projects/shenyu/rewrite-plugin/index.md | 2 +-
.../en/projects/shenyu/sentinel-plugin/index.md | 6 +++---
content/en/projects/shenyu/sofa-plugin/index.md | 2 +-
.../projects/shenyu/spring-cloud-plugin/index.md | 4 ++--
content/en/projects/shenyu/tars-plugin/index.md | 10 +++++-----
content/en/projects/shenyu/use-data-sync/index.md | 2 +-
content/zh/community/icla/index.md | 18 ++++++++---------
content/zh/projects/shenyu/data-sync/index.md | 2 +-
.../projects/shenyu/dictionary-management/index.md | 6 +++---
content/zh/projects/shenyu/divide-plugin/index.md | 6 +++---
content/zh/projects/shenyu/grpc-plugin/index.md | 4 ++--
content/zh/projects/shenyu/hystrix-plugin/index.md | 6 +++---
content/zh/projects/shenyu/logging-plugin/index.md | 2 +-
content/zh/projects/shenyu/monitor-plugin/index.md | 2 +-
content/zh/projects/shenyu/motan-plugin/index.md | 2 +-
.../shenyu/plugin-handle-explanation/index.md | 10 +++++-----
.../zh/projects/shenyu/quick-start-motan/index.md | 6 +++---
.../shenyu/register-center-access/index.md | 2 +-
.../shenyu/register-center-design/index.md | 2 +-
content/zh/projects/shenyu/rewrite-plugin/index.md | 2 +-
.../zh/projects/shenyu/selector-and-rule/index.md | 6 +++---
.../zh/projects/shenyu/sentinel-plugin/index.md | 6 +++---
content/zh/projects/shenyu/sofa-plugin/index.md | 2 +-
.../projects/shenyu/spring-cloud-plugin/index.md | 4 ++--
content/zh/projects/shenyu/tars-plugin/index.md | 6 +++---
content/zh/projects/shenyu/use-data-sync/index.md | 2 +-
static/img/shenyu/basicConfig/pluginHandle/01.png | Bin 123595 -> 0 bytes
static/img/shenyu/basicConfig/pluginHandle/02.png | Bin 70790 -> 0 bytes
static/img/shenyu/basicConfig/pluginHandle/03.png | Bin 65340 -> 0 bytes
.../{dict_box.png => dict_box_add.png} | Bin
.../{dict_box2.png => dict_box_type.png} | Bin
.../{dict_box3.png => dict_box_use.png} | Bin
.../{04.png => divide_plugin_open.png} | Bin
.../{05.png => dubbo_plugin_registry.png} | Bin
.../{06.png => plugin_handle_edit.png} | Bin
.../{07.png => plugin_handle_info.png} | Bin
.../pluginHandle/{rule1.png => rule_handle.png} | Bin
.../basicConfig/pluginHandle/selector1_en.png | Bin 236496 -> 0 bytes
.../{selector2.png => selector_add.png} | Bin
.../{selector1.png => selector_example.png} | Bin
.../{08.png => springcloud_rule_handler.png} | Bin
...config-en-1.png => data-sync-config-dir-en.png} | Bin
...data-sync-2.png => data-sync-config-dir-zh.png} | Bin
.../{data-sync-en-1.png => data-sync-dir-en.png} | Bin
.../{data-sync-1.png => data-sync-dir-zh.png} | Bin
.../{flow-control-1.png => flow-control-en.png} | Bin
static/img/shenyu/icla/{8.png => doc_content.png} | Bin
static/img/shenyu/icla/{7.png => doc_example.png} | Bin
static/img/shenyu/icla/{2.png => download.png} | Bin
static/img/shenyu/icla/{9.png => email.png} | Bin
.../img/shenyu/icla/{10.png => email_template.png} | Bin
.../icla/{11.png => email_template_file.png} | Bin
static/img/shenyu/icla/{5.png => example.png} | Bin
.../shenyu/icla/{icla-en4.png => hand_write.png} | Bin
static/img/shenyu/icla/{3.png => information.png} | Bin
static/img/shenyu/icla/{1.png => page_link.png} | Bin
static/img/shenyu/icla/{6.png => pls_sign.png} | Bin
static/img/shenyu/icla/{4.png => sign.png} | Bin
.../shenyu/icla/{icla-en3.png => write_info.png} | Bin
static/img/shenyu/plugin/divide/plugin-en.png | Bin 0 -> 59715 bytes
.../rule1_en.png => plugin/divide/rule_en.png} | Bin
.../divide/selector_en.png} | Bin
.../plugin/grpc/{grpc-2.png => metadata.png} | Bin
.../grpc/{grpc-plugin-en-1.png => metadata_en.png} | Bin
.../grpc/{grpc-plugin-en-2.png => selector_en.png} | Bin
.../grpc/{grpc-1.png => selector_handle.png} | Bin
.../hystrix/{hystrix-1.png => hystrix_open.png} | Bin
...hystrix-plugin-en-1.png => hystrix_open_en.png} | Bin
.../plugin/hystrix/{hystrix-3.png => rule.png} | Bin
.../{hystrix-plugin-en-3.png => rule_en.png} | Bin
.../plugin/hystrix/{hystrix-2.png => selector.png} | Bin
.../{hystrix-plugin-en-2.png => selector_en.png} | Bin
.../logging/{logging-1.png => logging_open.png} | Bin
.../monitor/{monitor-1.png => monitor_open.png} | Bin
.../plugin/motan/{motan-4.png => metadata.png} | Bin
.../{motan-plugin-en-1.png => metadata_en.png} | Bin
.../plugin/motan/{motan-1.png => motan_open.png} | Bin
.../motan/{motan-3.png => motan_service.png} | Bin
.../motan/{motan-2.png => selector_rule_list.png} | Bin
.../{rewrite-enable-1.png => rewrite_open.png} | Bin
...rewrite-enable-en-1.png => rewrite_open_en.png} | Bin
.../{sentinel-plugin-en-3.png => rule_en.png} | Bin
.../sentinel/{sentinel-3.png => rule_zh.png} | Bin
.../{sentinel-plugin-en-2.png => selector_en.png} | Bin
.../sentinel/{sentinel-2.png => selector_zh.png} | Bin
...ntinel-plugin-en-1.png => sentinel_open_en.png} | Bin
.../{sentinel-1.png => sentinel_open_zh.png} | Bin
.../plugin/sofa/{sofa-1.png => metadata.png} | Bin
.../sofa/{sofa-plugin-en-1.png => metadata_en.png} | Bin
.../{spring-cloud-plugin-en-2.png => rule_en.png} | Bin
.../springcloud/{springcloud-2.png => rule_zh.png} | Bin
...pring-cloud-plugin-en-1.png => selector_en.png} | Bin
.../{springcloud-1.png => selector_zh.png} | Bin
.../tars/{tars-plugin-en-3.png => metadata_en.png} | Bin
.../plugin/tars/{tars-3.png => metadata_zh.png} | Bin
.../tars/{tars-plugin-en-2.png => rule_en.png} | Bin
.../shenyu/plugin/tars/{tars-2.png => rule_zh.png} | Bin
.../tars/{tars-plugin-en-1.png => selector_en.png} | Bin
.../plugin/tars/{tars-1.png => selector_zh.png} | Bin
.../dubbo/{dubbo-en-1.png => dubbo_open_en.png} | Bin
.../grpc/{grpc-en-1.png => grpc_open_en.png} | Bin
.../http/{http-en-1.png => http_open_en.png} | Bin
.../motan/{motan-en-1.png => motan_open_en.png} | Bin
.../motan/{motan-en-2.png => motan_service_en.png} | Bin
.../sofa/{sofa-en-1.png => sofa_open_en.png} | Bin
...pringCloud-en-1.png => springcloud_open_en.png} | Bin
.../tars/{tars-en-1.png => tars_open_en.png} | Bin
...ig-en-1.png => app-client-access-config-en.png} | Bin
...s-en-1.png => application-client-access-en.png} | Bin
...ter-2.png => register-center-config-dir-zh.png} | Bin
...ter-center-1.png => register-center-dir-zh.png} | Bin
127 files changed, 101 insertions(+), 101 deletions(-)
diff --git a/content/en/community/icla/index.md
b/content/en/community/icla/index.md
index 6f44814..abe6cd7 100644
--- a/content/en/community/icla/index.md
+++ b/content/en/community/icla/index.md
@@ -17,11 +17,11 @@ The process of submitting ICLA are:
**1. First, click the link [Apache
Licenses](https://www.apache.org/licenses/#clas) and find CLAs under the
Contributor License Agreements section.**
-
+
**2. At the top of the page, there are two download links choose
ICLA(Individual Contributor License Agreement) and download it.**
-
+
**3. Open the PDF, and fill in the following columns in English.**
@@ -30,12 +30,12 @@ The process of submitting ICLA are:
> - Leave a space between family name and last name, remember capitalize the
> first letter, please write family name at first.
> - Preferred Apache id(s) is a required field for committers.
-
+
**4. The signature at the bottom of the document:**
Apache only accept hand-written signature or [PDF signature
software](https://pdf.yozocloud.cn/p/pdfaddsign)
-
+
**5.After signing, send the icla.pdf command as `username-icla.pdf` to the
email address provided by the instructor**
@@ -53,9 +53,9 @@ Apache only accept hand-written signature or [PDF signature
software](https://pd
> - Send to the specified mailbox
> - [icla Sign status
> document](https://shimo.im/sheets/rPqtJcWPDPV9wWPd/MODOC/
> 《icla签署状态表》,可复制链接后用石墨文档 App 或小程序打开)
-
+
-
+
> Handwritten signature
@@ -67,10 +67,10 @@ Apache only accept hand-written signature or [PDF signature
software](https://pd
> - Send to the specified mailbox
> - [icla Sign status
> document](https://shimo.im/sheets/rPqtJcWPDPV9wWPd/MODOC/
> 《icla签署状态表》,可复制链接后用石墨文档 App 或小程序打开)
-
+
-
+
## Email Template
-
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/content/en/projects/shenyu/context-path-plugin/index.md
b/content/en/projects/shenyu/context-path-plugin/index.md
index 6aef3b4..c1e43b4 100644
--- a/content/en/projects/shenyu/context-path-plugin/index.md
+++ b/content/en/projects/shenyu/context-path-plugin/index.md
@@ -24,7 +24,7 @@ description: context_path plugin
<!-- apache shenyu context_path plugin end-->
```
-* Selectors and rules, please refer to: [Selector And Rule
Config](../selector-and-rule)。
+* Selectors and rules, please refer to: [Selector And Rule
Config](../selector-and-rule) .
## Situation
diff --git a/content/en/projects/shenyu/data-sync/index.md
b/content/en/projects/shenyu/data-sync/index.md
index 9f5d8c7..693f0e0 100644
--- a/content/en/projects/shenyu/data-sync/index.md
+++ b/content/en/projects/shenyu/data-sync/index.md
@@ -9,7 +9,7 @@ This document explains the principle of data synchronization.
Data synchronizati
See [Data Synchronization Configuration](../use-data-sync) for configuration
information about data synchronization.
-<img src="/img/shenyu/dataSync/data-sync-en-1.png" width="90%" height="80%" />
+<img src="/img/shenyu/dataSync/data-sync-dir-en.png" width="90%" height="80%"
/>
## Preface
diff --git a/content/en/projects/shenyu/divide-plugin/index.md
b/content/en/projects/shenyu/divide-plugin/index.md
index bf491d0..cc0c311 100644
--- a/content/en/projects/shenyu/divide-plugin/index.md
+++ b/content/en/projects/shenyu/divide-plugin/index.md
@@ -12,13 +12,13 @@ description: divide plugin
* Add related dependencies and enable plugin, please refer to: [Quick start
http](../quick-start-http)
-* `Http` client access, please refer to:[Http proxy](../http-proxy)。
+* `Http` client access, please refer to:[Http proxy](../http-proxy) .
## Plugin detail
The `divide` plugin is a plugin for forward proxying of `http`. All requests
of the `http` type are called by the plugin for load balancing.
-<img src="/img/shenyu/basicConfig/pluginHandle/selector1_en.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/divide/plugin-en.png" width="80%" height="80%" />
After the client connects to the `Apache ShenYu` gateway, it will
automatically register the selector and rule information. For the selector and
rule configuration, please refer to:[Selector And Rule](../selector-and-rule)。
@@ -26,25 +26,25 @@ After the client connects to the `Apache ShenYu` gateway,
it will automatically
#### Selector Handler
-<img src="/img/shenyu/basicConfig/pluginHandle/selector2_en.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/divide/selector_en.png" width="80%" height="80%"
/>
Selector Handler, corresponding to the `handle` field of [Selector And Rule
Config](../selector-and-rule) , it is the `http` configuration that is actually
called after the gateway matches the traffic. You can configure multiple and
set the load The balance weight, the specific load balancing strategy, is
specified in the rules. For more information, please refer to [Plugin handle
management](../plugin-handle-explanation) in Plugin Config.
* detailed processing setting:
- * `host`:input `localhost`,this field is ignored。
+ * `host`: input `localhost`,this field is ignored.
- * `ip:port`:IP and port, input your true service `ip` + port here。
+ * `ip:port`: ip and port, input your true service `ip` + port here.
- * `protocol`::`HTTP` protocol,input `http://` or `https://` ,default
is:`http://`
+ * `protocol`: `HTTP` protocol, input `http://` or `https://`, default
is:`http://` .
- * `startupTime`: enabling the time。
+ * `startupTime`: enabling the time.
- * `weight`:load balancing weight。
+ * `weight`: load balancing weight.
- * `warmupTime`:warm-up time。
+ * `warmupTime`: warm-up time.
- * `status`:open or closed。
+ * `status`: open or closed.
* `ip + port` check
@@ -68,7 +68,7 @@ shenyu:
#### Rule Handler
- <img src="/img/shenyu/basicConfig/pluginHandle/rule1_en.png" width="80%"
height="80%" />
+ <img src="/img/shenyu/plugin/divide/rule_en.png" width="80%" height="80%" />
Rule Handler, corresponding to the `handle` field of [Selector And Rule
Config](../selector-and-rule). It is the processing rule that the gateway
adopts after the final matching of the traffic is completed. For more
information, please refer to [Plugin handle
management](../plugin-handle-explanation) in Plugin Config.
diff --git a/content/en/projects/shenyu/flow-control/index.md
b/content/en/projects/shenyu/flow-control/index.md
index 374d293..9317406 100644
--- a/content/en/projects/shenyu/flow-control/index.md
+++ b/content/en/projects/shenyu/flow-control/index.md
@@ -21,4 +21,4 @@ A plugin has multiple selectors, and one selector corresponds
to multiple rules.
The execution logic of plugin, selector and rule is as follows. When the
traffic enters into ShenYu gateway, it will first judge whether there is a
corresponding plugin and whether the plugin is turned on. Then determine
whether the traffic matches the selector of the plugin. It then determines
whether the traffic matches the rules of the selector. If the request traffic
meets the matching criteria, the plugin will be executed. Otherwise, the plugin
will not be executed. Process the next [...]
-<img src="/img/shenyu/dataSync/flow-control-1.png" width="40%" height="30%" />
+<img src="/img/shenyu/dataSync/flow-control-en.png" width="40%" height="30%" />
diff --git a/content/en/projects/shenyu/grpc-plugin/index.md
b/content/en/projects/shenyu/grpc-plugin/index.md
index 0a10ffa..6a321af 100644
--- a/content/en/projects/shenyu/grpc-plugin/index.md
+++ b/content/en/projects/shenyu/grpc-plugin/index.md
@@ -26,7 +26,7 @@ After the client accesses the `Apache ShenYu` gateway, it
will automatically reg
#### Selector Handler
-<img src="/img/shenyu/plugin/grpc/grpc-plugin-en-2.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/grpc/selector_en.png" width="80%" height="80%" />
Selector Handler, the `handle` field, is the processing operation that the
gateway can perform after matching the traffic.
@@ -47,7 +47,7 @@ Selector Handler, the `handle` field, is the processing
operation that the gatew
Each `grpc` interface method, will correspond to a metadata, when the `grpc`
application client access to the `Apache ShenYu` gateway, will be automatically
registered, can be viewed in the `shenyu-admin` background management system of
the BasicConfig --> Metadata management.
-<img src="/img/shenyu/plugin/grpc/grpc-plugin-en-1.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/grpc/metadata_en.png" width="80%" height="80%" />
* AppName: specifies the name of the application to which the metadata belongs.
diff --git a/content/en/projects/shenyu/hystrix-plugin/index.md
b/content/en/projects/shenyu/hystrix-plugin/index.md
index 8270b52..617c19a 100644
--- a/content/en/projects/shenyu/hystrix-plugin/index.md
+++ b/content/en/projects/shenyu/hystrix-plugin/index.md
@@ -16,7 +16,7 @@ Select a mode to start shenyu-admin. For details, see
deployment. For example,
* In BasicConfig --> Plugin --> hystrix, set to enable.
* If the user don't use, please disable the plugin in the background.
-<img src="/img/shenyu/plugin/hystrix/hystrix-plugin-en-1.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/hystrix/hystrix_open_en.png" width="80%"
height="80%" />
## Add hystrix plugin dependency
@@ -44,13 +44,13 @@ For more information on selectors and rules configuration,
see [Selector And Rul
It is used to filter traffic for the first time and does not require handle
fields.
-<img src="/img/shenyu/plugin/hystrix/hystrix-plugin-en-2.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/hystrix/selector_en.png" width="80%" height="80%"
/>
#### Rule Config
For the final filtering of traffic, there is a rule handler logic, isolation
mode supports `thread` and `semaphore`.
-<img src="/img/shenyu/plugin/hystrix/hystrix-plugin-en-3.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/hystrix/rule_en.png" width="80%" height="80%" />
diff --git a/content/en/projects/shenyu/motan-plugin/index.md
b/content/en/projects/shenyu/motan-plugin/index.md
index 48e9bfb..0b09401 100644
--- a/content/en/projects/shenyu/motan-plugin/index.md
+++ b/content/en/projects/shenyu/motan-plugin/index.md
@@ -28,7 +28,7 @@ You can see it in PluginList -> rpc proxy -> motan. For
details about the select
Each `motan` interface method, will correspond to a metadata, when the `motan`
application client access to the `Apache ShenYu` gateway, will be automatically
registered, can be viewed in the `shenyu-admin` background management system of
the BasicConfig --> Metadata management.
-<img src="/img/shenyu/plugin/motan/motan-plugin-en-1.png" width="60%"
height="50%" />
+<img src="/img/shenyu/plugin/motan/metadata_en.png" width="60%" height="50%" />
* AppName: specifies the name of the application to which the metadata belongs.
diff --git a/content/en/projects/shenyu/quick-start-dubbo/index.md
b/content/en/projects/shenyu/quick-start-dubbo/index.md
index 4ddb611..4435ac9 100644
--- a/content/en/projects/shenyu/quick-start-dubbo/index.md
+++ b/content/en/projects/shenyu/quick-start-dubbo/index.md
@@ -11,7 +11,7 @@ Please refer to the deployment to select a way to start
shenyu-admin. For exampl
After successful startup, you need to open the Dubbo plugin on in the
BasicConfig `->` Plugin, and set your registry address. Please make sure the
registry center is open locally.
-<img src="/img/shenyu/quick-start/dubbo/dubbo-en-1.png" width="60%"
height="50%" />
+<img src="/img/shenyu/quick-start/dubbo/dubbo_open_en.png" width="60%"
height="50%" />
If you are a startup gateway by means of source, can be directly run the
ShenyuBootstrapApplication of shenyu-bootstrap module.
diff --git a/content/en/projects/shenyu/quick-start-http/index.md
b/content/en/projects/shenyu/quick-start-http/index.md
index 9aed293..36d53c1 100644
--- a/content/en/projects/shenyu/quick-start-http/index.md
+++ b/content/en/projects/shenyu/quick-start-http/index.md
@@ -11,7 +11,7 @@ Please refer to the deployment to select a way to start
shenyu-admin. For exampl
After successful startup, you need to open the Divide plugin on in the
BasicConfig `->` Plugin. In the Apache ShenYu gateway, the HTTP request is
handled by the Divide plugin.
-<img src="/img/shenyu/quick-start/http/http-en-1.png" width="60%" height="50%"
/>
+<img src="/img/shenyu/quick-start/http/http_open_en.png" width="60%"
height="50%" />
If you are a startup gateway by means of source, can be directly run the
ShenyuBootstrapApplication of shenyu-bootstrap module.
diff --git a/content/en/projects/shenyu/quick-start-motan/index.md
b/content/en/projects/shenyu/quick-start-motan/index.md
index 6ff91a5..d27a16e 100644
--- a/content/en/projects/shenyu/quick-start-motan/index.md
+++ b/content/en/projects/shenyu/quick-start-motan/index.md
@@ -13,7 +13,7 @@ Please refer to the deployment to select a way to start
shenyu-admin. For exampl
After successful startup, you need to open the Sofa plugin on in the
BasicConfig `->` Plugin.
-<img src="/img/shenyu/quick-start/motan/motan-en-1.png" width="60%"
height="50%" />
+<img src="/img/shenyu/quick-start/motan/motan_open_en.png" width="60%"
height="50%" />
If you are a startup gateway by means of source, can be directly run the
ShenyuBootstrapApplication of shenyu-bootstrap module.
@@ -89,10 +89,10 @@ The `shenyu-examples-motan` project will automatically
register the `@ShenyuMota
Open PluginList -> rpc proxy -> motan to see the list of plugin rule
configurations:
-<img src="/img/shenyu/quick-start/motan/motan-en-2.png" width="60%"
height="50%" />
+<img src="/img/shenyu/quick-start/motan/motan_service_en.png" width="60%"
height="50%" />
Use PostMan to simulate HTTP to request your Motan service:
-<img src="/img/shenyu/plugin/motan/motan-3.png" width="60%" height="50%" />
+<img src="/img/shenyu/plugin/motan/motan_service.png" width="60%" height="50%"
/>
diff --git a/content/en/projects/shenyu/quick-start-sofa/index.md
b/content/en/projects/shenyu/quick-start-sofa/index.md
index 068dfb2..9e4fbcc 100644
--- a/content/en/projects/shenyu/quick-start-sofa/index.md
+++ b/content/en/projects/shenyu/quick-start-sofa/index.md
@@ -12,7 +12,7 @@ Please refer to the deployment to select a way to start
shenyu-admin. For exampl
After successful startup, you need to open the Sofa plugin on in the
BasicConfig `->` Plugin, and set your registry address. Please make sure the
registry center is open locally.
-<img src="/img/shenyu/quick-start/sofa/sofa-en-1.png" width="60%" height="50%"
/>
+<img src="/img/shenyu/quick-start/sofa/sofa_open_en.png" width="60%"
height="50%" />
If you are a startup gateway by means of source, can be directly run the
ShenyuBootstrapApplication of shenyu-bootstrap module.
diff --git a/content/en/projects/shenyu/quick-start-springcloud/index.md
b/content/en/projects/shenyu/quick-start-springcloud/index.md
index 50bc41a..24ad11d 100644
--- a/content/en/projects/shenyu/quick-start-springcloud/index.md
+++ b/content/en/projects/shenyu/quick-start-springcloud/index.md
@@ -12,7 +12,7 @@ Please refer to the deployment to select a way to start
shenyu-admin. For exampl
After successful startup, you need to open the springCloud plugin on in the
BasicConfig `->` Plugin.
-<img src="/img/shenyu/quick-start/springcloud/springCloud-en-1.png"
width="60%" height="50%" />
+<img src="/img/shenyu/quick-start/springcloud/springcloud_open_en.png"
width="60%" height="50%" />
If you are a startup gateway by means of source, can be directly run the
ShenyuBootstrapApplication of shenyu-bootstrap module.
diff --git a/content/en/projects/shenyu/quick-start-tars/index.md
b/content/en/projects/shenyu/quick-start-tars/index.md
index f51b100..f26abe0 100644
--- a/content/en/projects/shenyu/quick-start-tars/index.md
+++ b/content/en/projects/shenyu/quick-start-tars/index.md
@@ -12,7 +12,7 @@ Please refer to the deployment to select a way to start
shenyu-admin. For exampl
After successful startup, you need to open the Sofa plugin on in the
BasicConfig `->` Plugin.
-<img src="/img/shenyu/quick-start/tars/tars-en-1.png" width="60%" height="50%"
/>
+<img src="/img/shenyu/quick-start/tars/tars_open_en.png" width="60%"
height="50%" />
If you are a startup gateway by means of source, can be directly run the
ShenyuBootstrapApplication of shenyu-bootstrap module.
diff --git a/content/en/projects/shenyu/register-center-access/index.md
b/content/en/projects/shenyu/register-center-access/index.md
index 2a7c301..b6c82a2 100644
--- a/content/en/projects/shenyu/register-center-access/index.md
+++ b/content/en/projects/shenyu/register-center-access/index.md
@@ -11,7 +11,7 @@ Connecting the application client to ShenYu gateway is
realized through the regi
This article describes how to configure the application client to access the
Apache ShenYu gateway. For related principles, see [Application Client
Access](../register-center-design) in the design document .
-<img src="/img/shenyu/register/app-client-access-config-en-1.png" width="70%"
height="60%" />
+<img src="/img/shenyu/register/app-client-access-config-en.png" width="70%"
height="60%" />
### Http Registry Config
diff --git a/content/en/projects/shenyu/register-center-design/index.md
b/content/en/projects/shenyu/register-center-design/index.md
index 1537b6c..45a1da9 100644
--- a/content/en/projects/shenyu/register-center-design/index.md
+++ b/content/en/projects/shenyu/register-center-design/index.md
@@ -10,7 +10,7 @@ Connecting the application client to ShenYu gateway is
realized through the regi
Refer to the client access configuration in the user documentation for
[Application Client Access Config](../register-center-access) .
-<img src="/img/shenyu/register/application-client-access-en-1.png" width="70%"
height="60%" />
+<img src="/img/shenyu/register/application-client-access-en.png" width="70%"
height="60%" />
## Design principle
diff --git a/content/en/projects/shenyu/rewrite-plugin/index.md
b/content/en/projects/shenyu/rewrite-plugin/index.md
index c3e82ce..a54e663 100644
--- a/content/en/projects/shenyu/rewrite-plugin/index.md
+++ b/content/en/projects/shenyu/rewrite-plugin/index.md
@@ -14,7 +14,7 @@ description: rewrite plugin
* Add `rewrite` support in the `pom.xml` file of the gateway.
* If the user don't use, please disable the plugin in the background.
-<img src="/img/shenyu/plugin/rewrite/rewrite-enable-en-1.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/rewrite/rewrite_open_en.png" width="80%"
height="80%" />
```xml
diff --git a/content/en/projects/shenyu/sentinel-plugin/index.md
b/content/en/projects/shenyu/sentinel-plugin/index.md
index 7657e00..1cebe1f 100644
--- a/content/en/projects/shenyu/sentinel-plugin/index.md
+++ b/content/en/projects/shenyu/sentinel-plugin/index.md
@@ -18,7 +18,7 @@ Select a mode to start shenyu-admin. For details, see
deployment. For example,
* In BasicConfig --> Plugin --> sentinel, set to enable.
* If the user don't use, please disable the plugin in the background.
-<img src="/img/shenyu/plugin/sentinel/sentinel-plugin-en-1.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/sentinel/sentinel_open_en.png" width="80%"
height="80%" />
## Add sentinel plugin dependency
@@ -45,14 +45,14 @@ For more information on selectors and rules configuration,
see [Selector And Rul
It is used to filter traffic for the first time and does not require `handle`
fields.
-<img src="/img/shenyu/plugin/sentinel/sentinel-plugin-en-2.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/sentinel/selector_en.png" width="80%"
height="80%" />
#### Rule Config
For the final filtering of traffic, there is a rule handler logic.
-<img src="/img/shenyu/plugin/sentinel/sentinel-plugin-en-3.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/sentinel/rule_en.png" width="80%" height="80%" />
diff --git a/content/en/projects/shenyu/sofa-plugin/index.md
b/content/en/projects/shenyu/sofa-plugin/index.md
index 756f548..0ce9d94 100644
--- a/content/en/projects/shenyu/sofa-plugin/index.md
+++ b/content/en/projects/shenyu/sofa-plugin/index.md
@@ -26,7 +26,7 @@ Each `sofa` interface method, will correspond to a metadata,
when the `sofa` app
-<img src="/img/shenyu/plugin/sofa/sofa-plugin-en-1.png" width="80%"/>
+<img src="/img/shenyu/plugin/sofa/metadata_en.png" width="80%"/>
* AppName: specifies the name of the application to which the metadata belongs.
diff --git a/content/en/projects/shenyu/spring-cloud-plugin/index.md
b/content/en/projects/shenyu/spring-cloud-plugin/index.md
index 8ea5411..2867de0 100644
--- a/content/en/projects/shenyu/spring-cloud-plugin/index.md
+++ b/content/en/projects/shenyu/spring-cloud-plugin/index.md
@@ -55,7 +55,7 @@ After the client accesses the `ShenYu` gateway, it will
automatically register t
#### Selector Handler
-<img src="/img/shenyu/plugin/springcloud/spring-cloud-plugin-en-1.png"
width="80%" height="80%" />
+<img src="/img/shenyu/plugin/springcloud/selector_en.png" width="80%"
height="80%" />
Selector Handler, the `handle` field, is an operation that can be processed by
the gateway after matching the traffic. For more information, please refer to
[Plugin handle management](../plugin-handle-explanation) in Plugin Config.
@@ -68,7 +68,7 @@ Selector Handler, the `handle` field, is an operation that
can be processed by t
#### Rule Handler
-<img src="/img/shenyu/plugin/springcloud/spring-cloud-plugin-en-2.png"
width="80%" height="80%" />
+<img src="/img/shenyu/plugin/springcloud/rule_en.png" width="80%" height="80%"
/>
Rule Handler, the `handle` field, can be performed by the gateway after the
final matching of traffic. For more information, please refer to [Plugin handle
management](../plugin-handle-explanation) in Plugin Config.
diff --git a/content/en/projects/shenyu/tars-plugin/index.md
b/content/en/projects/shenyu/tars-plugin/index.md
index 6f937e5..bae4e66 100644
--- a/content/en/projects/shenyu/tars-plugin/index.md
+++ b/content/en/projects/shenyu/tars-plugin/index.md
@@ -26,7 +26,7 @@ After the client accesses the `Apache ShenYu` gateway, it
will automatically reg
#### Selector Handler
-<img src="/img/shenyu/plugin/tars/tars-plugin-en-1.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/tars/selector_en.png" width="80%" height="80%" />
Selector Handler, the `handle` field is the tars service that is actually
invoked after the gateway matches the traffic. You can configure multiple load
balancing weights and specify the specific load balancing policy in the rules.
For more information, see [Plugin Handle
Management](../plugin-handle-explanation) .
@@ -49,11 +49,11 @@ Selector Handler, the `handle` field is the tars service
that is actually invoke
* `status`:open or close.
-#### Rule Handel
+#### Rule Handle
-<img src="/img/shenyu/plugin/tars/tars-plugin-en-2.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/tars/rule_en.png" width="80%" height="80%" />
-Rule Handel, the `handle` field indicates the processing rule adopted by the
gateway after the final matching of traffic. For more information, see [Plugin
Handle Management](../plugin-handle-explanation) .
+Rule Handle, the `handle` field indicates the processing rule adopted by the
gateway after the final matching of traffic. For more information, see [Plugin
Handle Management](../plugin-handle-explanation) .
* config details:
* `loadStrategy`: if the `Http` client is a cluster, Apache ShenYu gateway
uses the load balancing policy when calling, currently supporting `roundRobin`,
`random`, and `hash`.
@@ -65,7 +65,7 @@ Rule Handel, the `handle` field indicates the processing rule
adopted by the gat
Each `tars` interface method, will correspond to a metadata, when the `tars`
application client access to the `Apache ShenYu` gateway, will be automatically
registered, can be viewed in the `shenyu-admin` background management system of
the BasicConfig --> Metadata management.
-<img src="/img/shenyu/plugin/tars/tars-plugin-en-3.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/tars/metadata_en.png" width="80%" height="80%" />
* AppName: specifies the name of the application to which the metadata belongs.
diff --git a/content/en/projects/shenyu/use-data-sync/index.md
b/content/en/projects/shenyu/use-data-sync/index.md
index cf33dfd..b78d64a 100644
--- a/content/en/projects/shenyu/use-data-sync/index.md
+++ b/content/en/projects/shenyu/use-data-sync/index.md
@@ -6,7 +6,7 @@ description: use different data-sync strategy
This document focuses on how to use different data synchronization strategies.
Data synchronization refers to the strategy used to synchronize data to ShenYu
gateway after shenyu-admin background operation data. ShenYu gateway currently
supports ZooKeeper, WebSocket, HTTP Long Polling, Nacos, Etcd and Consul for
data synchronization.
-<img src="/img/shenyu/dataSync/data-sync-config-en-1.png" width="70%"
height="60%" />
+<img src="/img/shenyu/dataSync/data-sync-config-dir-en.png" width="70%"
height="60%" />
For details about the data synchronization principles, see [Data
Synchronization Design](../data-sync) in the design document.
diff --git a/content/zh/community/icla/index.md
b/content/zh/community/icla/index.md
index 7720f9b..2c0e053 100644
--- a/content/zh/community/icla/index.md
+++ b/content/zh/community/icla/index.md
@@ -16,11 +16,11 @@ Apache CLA 全称 Apache Contributor License
Agreement,签署ICLA的目的是
**1. 打开链接 [官网Licenses](https://www.apache.org/licenses/#clas) 在Contributor
License Agreements 下找到CLAs并进入页面。**
-
+
**2. 在页面上方我们可以看到两个下载链接,选择ICLA(个人CLA)并下载文件。**
-
+
**3. 打开PDF,ICLA需要填写的是两个部分,均需要全英文填写。**
@@ -29,11 +29,11 @@ Apache CLA 全称 Apache Contributor License
Agreement,签署ICLA的目的是
> - 姓名需要填写拼音,姓与名之间空一格,首字母均为大写,名在前姓氏在后。
> - Committer相关的签署,则preferred Apache id(s)是必填项。
-
+
**4.文件最下方的署名。** 官网支持手写或者[PDF签名软件](https://pdf.yozocloud.cn/p/pdfaddsign)
-
+
**5.签署完之后将icla.pdf命令为 `姓名拼音-icla.pdf` 发送到导师提供的邮箱**
@@ -51,9 +51,9 @@ Apache CLA 全称 Apache Contributor License Agreement,签署ICLA的目的是
> - 发送到指定邮箱
> - 更新石墨[icla 签署状态文档](https://shimo.im/sheets/rPqtJcWPDPV9wWPd/MODOC/
> 《icla签署状态表》,可复制链接后用石墨文档 App 或小程序打开)
-
+
-
+
> 手写签名
@@ -65,10 +65,10 @@ Apache CLA 全称 Apache Contributor License
Agreement,签署ICLA的目的是
> - 发送到指定邮箱
> - 更新石墨[icla 签署状态文档](https://shimo.im/sheets/rPqtJcWPDPV9wWPd/MODOC/
> 《icla签署状态表》,可复制链接后用石墨文档 App 或小程序打开)
-
+
-
+
## 邮件发送模板
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/content/zh/projects/shenyu/data-sync/index.md
b/content/zh/projects/shenyu/data-sync/index.md
index e0af5be..e0f43a6 100644
--- a/content/zh/projects/shenyu/data-sync/index.md
+++ b/content/zh/projects/shenyu/data-sync/index.md
@@ -6,7 +6,7 @@ description: 数据同步
本篇主要讲解数据同步原理,数据同步是指在 `shenyu-admin` 后台操作数据以后,使用何种策略将数据同步到 `Apache ShenYu`
网关。`Apache ShenYu` 网关当前支持`ZooKeeper`、`WebSocket`、`Http长轮询`、`Nacos` 、`Etcd` 和
`Consul` 进行数据同步。
-<img src="/img/shenyu/dataSync/data-sync-1.png" width="60%" height="50%" />
+<img src="/img/shenyu/dataSync/data-sync-dir-zh.png" width="60%" height="50%"
/>
数据同步的相关配置请参考用户文档中的 [数据同步配置](../use-data-sync) 。
diff --git a/content/zh/projects/shenyu/dictionary-management/index.md
b/content/zh/projects/shenyu/dictionary-management/index.md
index 36cbe46..87910ab 100644
--- a/content/zh/projects/shenyu/dictionary-management/index.md
+++ b/content/zh/projects/shenyu/dictionary-management/index.md
@@ -11,11 +11,11 @@ description: 字典管理详解
目前使用场景是在 [插件处理管理](../plugin-handle-explanation) 时,选择数据类型是 `下拉框` 时使用:
-<img src="/img/shenyu/basicConfig/pluginHandle/dict_box.png" width="80%"
height="50%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/dict_box_add.png" width="80%"
height="50%" />
在字典管理中,你可以新增字典类型,供其他地方使用:
-<img src="/img/shenyu/basicConfig/pluginHandle/dict_box2.png" width="80%"
height="50%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/dict_box_type.png" width="80%"
height="50%" />
* 字典类型:在插件处理管理时,使用的字段名称。
* 字典编码:标识字典数据。
@@ -27,4 +27,4 @@ description: 字典管理详解
例如, `sentinel` 插件处理字段中的 `degradeRuleGrade`。当新增规则时,编辑 `degradeRuleGrade`
字段时,会自动从字典管理中查出 `type='degradeRuleGrade'` 的所有字典数据作为下拉选项:
-<img src="/img/shenyu/basicConfig/pluginHandle/dict_box3.png" width="80%"
height="50%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/dict_box_use.png" width="80%"
height="50%" />
diff --git a/content/zh/projects/shenyu/divide-plugin/index.md
b/content/zh/projects/shenyu/divide-plugin/index.md
index 9b83222..70ad0ea 100644
--- a/content/zh/projects/shenyu/divide-plugin/index.md
+++ b/content/zh/projects/shenyu/divide-plugin/index.md
@@ -18,14 +18,14 @@ description: divide插件
`divide`插件是进行`http`正向代理的插件,所有`http`类型的请求,都是由该插件进行负载均衡的调用。
-<img src="/img/shenyu/basicConfig/pluginHandle/selector1.png" width="80%"
height="80%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/selector_example.png"
width="80%" height="80%" />
客户端接入`Apache
ShenYu`网关后,会自动注册选择器和规则信息,关于选择器和规则配置,请参考:[选择器和规则管理](../selector-and-rule)。
#### 选择器处理
-<img src="/img/shenyu/basicConfig/pluginHandle/selector2.png" width="80%"
height="80%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/selector_add.png" width="80%"
height="80%" />
选择器处理:
对应[选择器和规则管理](../selector-and-rule)的`handle`字段,是网关匹配到流量以后,真实调用的`http`配置,可以配置多个,设置负载均衡权重,具体的负载均衡策略,在规则中指定。更多信息请参考插件管理中的
[插件处理管理](../plugin-handle-explanation) 。
@@ -68,7 +68,7 @@ shenyu:
#### 规则处理
- <img src="/img/shenyu/basicConfig/pluginHandle/rule1.png" width="80%"
height="80%" />
+ <img src="/img/shenyu/basicConfig/pluginHandle/rule_handle.png" width="80%"
height="80%" />
规则处理,即`handle`字段,是网关对流量完成最终匹配后,采取何种处理规则。更多信息请参考插件管理中的
[插件处理管理](../plugin-handle-explanation) 。
diff --git a/content/zh/projects/shenyu/grpc-plugin/index.md
b/content/zh/projects/shenyu/grpc-plugin/index.md
index 43d0ea8..8bc64e9 100644
--- a/content/zh/projects/shenyu/grpc-plugin/index.md
+++ b/content/zh/projects/shenyu/grpc-plugin/index.md
@@ -25,7 +25,7 @@ description: gRPC插件
#### 选择器处理
-<img src="/img/shenyu/plugin/grpc/grpc-1.png" width="80%" height="80%" />
+<img src="/img/shenyu/plugin/grpc/selector_handle.png" width="80%"
height="80%" />
选择器处理,即`handle`字段,是网关匹配到流量以后,可进行的处理操作。
@@ -46,7 +46,7 @@ description: gRPC插件
每一个`grpc`接口方法,都会对应一条元数据,当`gRPC`应用客户端接入到`Apache ShenYu`网关时,会自动注册,可以在
`shenyu-admin`后台管理系统的基础配置 `-->` 元数据管理中查看。
-<img src="/img/shenyu/plugin/grpc/grpc-2.png" width="80%" height="80%" />
+<img src="/img/shenyu/plugin/grpc/metadata.png" width="80%" height="80%" />
* 应用名称:该条元数据所属的应用名称。
diff --git a/content/zh/projects/shenyu/hystrix-plugin/index.md
b/content/zh/projects/shenyu/hystrix-plugin/index.md
index d8a4f77..03c1db9 100644
--- a/content/zh/projects/shenyu/hystrix-plugin/index.md
+++ b/content/zh/projects/shenyu/hystrix-plugin/index.md
@@ -17,7 +17,7 @@ description: hystrix插件
* 在 基础配置 `-->` 插件管理 `-->` `hystrix`,设置为开启。 如果用户不使用,可以将其关闭。
-<img src="/img/shenyu/plugin/hystrix/hystrix-1.png" width="80%" height="80%" />
+<img src="/img/shenyu/plugin/hystrix/hystrix_open.png" width="80%"
height="80%" />
## 在网关中引入 hystrix 插件
@@ -42,13 +42,13 @@ description: hystrix插件
用于对流量第一次筛选,不需要特殊处理字段。
-<img src="/img/shenyu/plugin/hystrix/hystrix-2.png" width="80%" height="80%" />
+<img src="/img/shenyu/plugin/hystrix/selector.png" width="80%" height="80%" />
#### 规则配置
用于对流量最终筛选,有规则处理逻辑,隔离模式支持 `thread` 和 `semaphore` 。
-<img src="/img/shenyu/plugin/hystrix/hystrix-3.png" width="80%" height="80%" />
+<img src="/img/shenyu/plugin/hystrix/rule.png" width="80%" height="80%" />
* `hystrix`处理详解:
diff --git a/content/zh/projects/shenyu/logging-plugin/index.md
b/content/zh/projects/shenyu/logging-plugin/index.md
index f6c9488..01cc847 100644
--- a/content/zh/projects/shenyu/logging-plugin/index.md
+++ b/content/zh/projects/shenyu/logging-plugin/index.md
@@ -15,7 +15,7 @@ description: logging插件
* 如果用户不需要,可以把插件禁用。
-<img src="/img/shenyu/plugin/logging/logging-1.png" width="70%" height="60%" />
+<img src="/img/shenyu/plugin/logging/logging_open.png" width="70%"
height="60%" />
* 在网关的 `pom.xml` 文件中添加 `logging` 的支持。
diff --git a/content/zh/projects/shenyu/monitor-plugin/index.md
b/content/zh/projects/shenyu/monitor-plugin/index.md
index 5be0ddd..5a76f9a 100644
--- a/content/zh/projects/shenyu/monitor-plugin/index.md
+++ b/content/zh/projects/shenyu/monitor-plugin/index.md
@@ -33,7 +33,7 @@ description: monitor插件
* 如果用户不使用,则在 `shenyu-admin` 后台把此插件停用。
-<img src="/img/shenyu/plugin/monitor/monitor-1.png" width="70%" height="60%" />
+<img src="/img/shenyu/plugin/monitor/monitor_open.png" width="70%"
height="60%" />
## 插件使用
diff --git a/content/zh/projects/shenyu/motan-plugin/index.md
b/content/zh/projects/shenyu/motan-plugin/index.md
index 696631e..158f1f6 100644
--- a/content/zh/projects/shenyu/motan-plugin/index.md
+++ b/content/zh/projects/shenyu/motan-plugin/index.md
@@ -23,7 +23,7 @@ description: Motan插件
每一个`motan`接口方法,都会对应一条元数据,当`motan`应用客户端接入到`Apache ShenYu`网关时,会自动注册,可以在
`shenyu-admin`后台管理系统的基础配置 `-->` 元数据管理中查看。
-<img src="/img/shenyu/plugin/motan/motan-4.png" width="60%" height="50%" />
+<img src="/img/shenyu/plugin/motan/metadata.png" width="60%" height="50%" />
* 应用名称:该条元数据所属的应用名称。
diff --git a/content/zh/projects/shenyu/plugin-handle-explanation/index.md
b/content/zh/projects/shenyu/plugin-handle-explanation/index.md
index cf6b890..5a4e102 100644
--- a/content/zh/projects/shenyu/plugin-handle-explanation/index.md
+++ b/content/zh/projects/shenyu/plugin-handle-explanation/index.md
@@ -13,11 +13,11 @@ description: 插件配置
在插件管理中,你可以对所有插件进行统一管理,比如关闭或开启插件:
-<img src="/img/shenyu/basicConfig/pluginHandle/04.png" width="80%"
height="50%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/divide_plugin_open.png"
width="80%" height="50%" />
也可以对某些插件设置配置信息,比如给`Dubbo`插件设置注册中心:
-<img src="/img/shenyu/basicConfig/pluginHandle/05.png" width="80%"
height="50%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/dubbo_plugin_registry.png"
width="80%" height="50%" />
## 插件处理管理
@@ -28,11 +28,11 @@ description: 插件配置
第一步,在 `插件处理管理` 界面新增/编辑`handle`字段:
-
+
第二步,填写字段信息:
-
+
* 插件名:需要给哪个插件添加`handle`字段,下拉选择。
* 字段:添加字段的名称。
@@ -47,5 +47,5 @@ description: 插件配置
第三步,在`插件列表 -> rpc proxy -> springCloud -> 添加规则`时,就可以输入`path`、`timeout`的信息:
-
+
diff --git a/content/zh/projects/shenyu/quick-start-motan/index.md
b/content/zh/projects/shenyu/quick-start-motan/index.md
index ea48ee5..c6cbe3a 100644
--- a/content/zh/projects/shenyu/quick-start-motan/index.md
+++ b/content/zh/projects/shenyu/quick-start-motan/index.md
@@ -13,7 +13,7 @@ description: Motan快速开始
启动成功后,需要在基础配置`->`插件管理中,把`motan` 插件设置为开启。
-<img src="/img/shenyu/plugin/motan/motan-1.png" width="60%" height="50%" />
+<img src="/img/shenyu/plugin/motan/motan_open.png" width="60%" height="50%" />
启动网关,如果是通过源码的方式,直接运行`shenyu-bootstrap`中的`ShenyuBootstrapApplication`。
@@ -84,10 +84,10 @@ description: Motan快速开始
打开`插件列表 -> rpc proxy -> motan`可以看到插件规则配置列表:
-<img src="/img/shenyu/plugin/motan/motan-2.png" width="60%" height="50%" />
+<img src="/img/shenyu/plugin/motan/selector_rule_list.png" width="60%"
height="50%" />
下面使用`postman`模拟`http`的方式来请求你的`motan`服务:
-<img src="/img/shenyu/plugin/motan/motan-3.png" width="60%" height="50%" />
+<img src="/img/shenyu/plugin/motan/motan_service.png" width="60%" height="50%"
/>
diff --git a/content/zh/projects/shenyu/register-center-access/index.md
b/content/zh/projects/shenyu/register-center-access/index.md
index 4acb84f..1569ad4 100644
--- a/content/zh/projects/shenyu/register-center-access/index.md
+++ b/content/zh/projects/shenyu/register-center-access/index.md
@@ -13,7 +13,7 @@ description: 客户端接入配置
本篇文章介绍将应用客户端接入到`Apache ShenYu`网关,应该如何配置。相关原理请参考设计文档中的
[客户端接入原理](../register-center-design) 。
-<img src="/img/shenyu/register/register-center-2.png" width="70%" height="60%"
/>
+<img src="/img/shenyu/register/register-center-config-dir-zh.png" width="70%"
height="60%" />
### Http方式注册配置
diff --git a/content/zh/projects/shenyu/register-center-design/index.md
b/content/zh/projects/shenyu/register-center-design/index.md
index 214428f..3b7354b 100644
--- a/content/zh/projects/shenyu/register-center-design/index.md
+++ b/content/zh/projects/shenyu/register-center-design/index.md
@@ -10,7 +10,7 @@ description: 客户端接入原理
将应用客户端接入到`Apache
ShenYu`网关是通过注册中心来实现的,涉及到客户端注册和服务端同步数据。注册中心支持`Http`、`Zookeeper`、`Etcd`、`Consul`和`Nacos`。
-<img src="/img/shenyu/register/register-center-1.png" width="70%" height="60%"
/>
+<img src="/img/shenyu/register/register-center-dir-zh.png" width="70%"
height="60%" />
客户端接入的相关配置请参考用户文档中的 [客户端接入配置](../register-center-access) 。
diff --git a/content/zh/projects/shenyu/rewrite-plugin/index.md
b/content/zh/projects/shenyu/rewrite-plugin/index.md
index 5db9077..c1ac0fc 100644
--- a/content/zh/projects/shenyu/rewrite-plugin/index.md
+++ b/content/zh/projects/shenyu/rewrite-plugin/index.md
@@ -17,7 +17,7 @@ description: rewrite插件
* 如果用户不需要,可以把插件禁用。
-<img src="/img/shenyu/plugin/rewrite/rewrite-enable-1.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/rewrite/rewrite_open.png" width="80%"
height="80%" />
```xml
diff --git a/content/zh/projects/shenyu/selector-and-rule/index.md
b/content/zh/projects/shenyu/selector-and-rule/index.md
index 70a8bb2..f0e93b9 100644
--- a/content/zh/projects/shenyu/selector-and-rule/index.md
+++ b/content/zh/projects/shenyu/selector-and-rule/index.md
@@ -14,11 +14,11 @@ description: 选择器和规则管理
在插件列表中展示了当前的所有插件,可以给每个插件添加选择器和规则:
-<img src="/img/shenyu/basicConfig/pluginHandle/selector1.png" width="80%"
height="50%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/selector_example.png"
width="80%" height="50%" />
例如,给`divide`插件添加选择器:
-<img src="/img/shenyu/basicConfig/pluginHandle/selector2.png" width="80%"
height="80%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/selector_add.png" width="80%"
height="80%" />
* 选择器详解:
@@ -57,7 +57,7 @@ description: 选择器和规则管理
## 规则
-<img src="/img/shenyu/basicConfig/pluginHandle/rule1.png" width="80%"
height="80%" />
+<img src="/img/shenyu/basicConfig/pluginHandle/rule_handle.png" width="80%"
height="80%" />
* 当流量经过选择器匹配成功之后,会进入规则来进行最终的流量匹配。
diff --git a/content/zh/projects/shenyu/sentinel-plugin/index.md
b/content/zh/projects/shenyu/sentinel-plugin/index.md
index 4114614..74ab614 100644
--- a/content/zh/projects/shenyu/sentinel-plugin/index.md
+++ b/content/zh/projects/shenyu/sentinel-plugin/index.md
@@ -15,7 +15,7 @@ description: sentinel插件
* 在 基础配置 `-->` 插件管理 `-->` `sentinel`,设置为开启。 如果用户不使用,可以将其关闭。
-<img src="/img/shenyu/plugin/sentinel/sentinel-1.png" width="80%" height="80%"
/>
+<img src="/img/shenyu/plugin/sentinel/sentinel_open_zh.png" width="80%"
height="80%" />
@@ -42,13 +42,13 @@ description: sentinel插件
用于对流量第一次筛选,不需要特殊处理字段。
-<img src="/img/shenyu/plugin/sentinel/sentinel-2.png" width="80%" height="80%"
/>
+<img src="/img/shenyu/plugin/sentinel/selector_zh.png" width="80%"
height="80%" />
#### 规则配置
用于对流量最终筛选,有规则处理逻辑。
-<img src="/img/shenyu/plugin/sentinel/sentinel-3.png" width="80%" height="80%"
/>
+<img src="/img/shenyu/plugin/sentinel/rule_zh.png" width="80%" height="80%" />
diff --git a/content/zh/projects/shenyu/sofa-plugin/index.md
b/content/zh/projects/shenyu/sofa-plugin/index.md
index 21056b2..4e96aa5 100644
--- a/content/zh/projects/shenyu/sofa-plugin/index.md
+++ b/content/zh/projects/shenyu/sofa-plugin/index.md
@@ -23,7 +23,7 @@ description: sofa插件
* 每一个`sofa`接口方法,都会对应一条元数据,当`sofa` 应用客户端接入到`Apache ShenYu`网关时,会自动注册,可以在
`shenyu-admin`后台管理系统的基础配置 `-->` 元数据管理中查看。
-<img src="/img/shenyu/plugin/sofa/sofa-1.png" width="80%"/>
+<img src="/img/shenyu/plugin/sofa/metadata.png" width="80%"/>
* 应用名称:该条元数据所属的应用名称。
diff --git a/content/zh/projects/shenyu/spring-cloud-plugin/index.md
b/content/zh/projects/shenyu/spring-cloud-plugin/index.md
index 231a73b..b76ba6b 100644
--- a/content/zh/projects/shenyu/spring-cloud-plugin/index.md
+++ b/content/zh/projects/shenyu/spring-cloud-plugin/index.md
@@ -20,7 +20,7 @@ description: Spring Cloud插件
#### 选择器处理
-<img src="/img/shenyu/plugin/springcloud/springcloud-1.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/springcloud/selector_zh.png" width="80%"
height="80%" />
选择器处理,即`handle`字段,是网关匹配到流量以后,可以进行处理的操作。更多信息请参考插件管理中的
[插件处理管理](../plugin-handle-explanation) 。
@@ -30,7 +30,7 @@ description: Spring Cloud插件
#### 规则处理
-<img src="/img/shenyu/plugin/springcloud/springcloud-2.png" width="80%"
height="80%" />
+<img src="/img/shenyu/plugin/springcloud/rule_zh.png" width="80%" height="80%"
/>
规则处理,即`handle`字段,是网关对流量完成最终匹配后,可以进行处理的操作。更多信息请参考插件管理中的
[插件处理管理](../plugin-handle-explanation) 。
diff --git a/content/zh/projects/shenyu/tars-plugin/index.md
b/content/zh/projects/shenyu/tars-plugin/index.md
index 5c96f21..188ccbd 100644
--- a/content/zh/projects/shenyu/tars-plugin/index.md
+++ b/content/zh/projects/shenyu/tars-plugin/index.md
@@ -24,7 +24,7 @@ description: Tars插件
#### 选择器处理
-<img src="/img/shenyu/plugin/tars/tars-1.png" width="80%" height="80%" />
+<img src="/img/shenyu/plugin/tars/selector_zh.png" width="80%" height="80%" />
选择器处理,即`handle`字段,是网关匹配到流量以后,实际调用的`tars`服务,可以配置多个,设置负载均衡权重,具体的负载均衡策略,在规则中指定。更多信息请参考插件管理中的
[插件处理管理](../plugin-handle-explanation) 。
@@ -48,7 +48,7 @@ description: Tars插件
#### 规则处理
-<img src="/img/shenyu/plugin/tars/tars-2.png" width="80%" height="80%" />
+<img src="/img/shenyu/plugin/tars/rule_zh.png" width="80%" height="80%" />
规则处理,即`handle`字段,是网关对流量完成最终匹配后,采取何种处理规则。更多信息请参考插件管理中的
[插件处理管理](../plugin-handle-explanation) 。
@@ -61,7 +61,7 @@ description: Tars插件
每一个`tars`接口方法,都会对应一条元数据,当`tars`应用客户端接入到`Apache ShenYu`网关时,会自动注册,可以在
`shenyu-admin`后台管理系统的基础配置 `-->` 元数据管理中查看。
-<img src="/img/shenyu/plugin/tars/tars-3.png" width="80%" height="80%" />
+<img src="/img/shenyu/plugin/tars/metadata_zh.png" width="80%" height="80%" />
* 应用名称:该条元数据所属的应用名称。
diff --git a/content/zh/projects/shenyu/use-data-sync/index.md
b/content/zh/projects/shenyu/use-data-sync/index.md
index 6ece9f4..c52854a 100644
--- a/content/zh/projects/shenyu/use-data-sync/index.md
+++ b/content/zh/projects/shenyu/use-data-sync/index.md
@@ -6,7 +6,7 @@ description: 使用不同的数据同步策略
本篇主要讲解如何配置数据同步策略,数据同步是指在 `shenyu-admin` 后台操作数据以后,使用何种策略将数据同步到 `Apache ShenYu`
网关。`Apache ShenYu` 网关当前支持`ZooKeeper`、`WebSocket`、`Http长轮询`、`Nacos`、`Etcd` 和
`Consul`进行数据同步。
-<img src="/img/shenyu/dataSync/data-sync-2.png" width="60%" height="50%" />
+<img src="/img/shenyu/dataSync/data-sync-config-dir-zh.png" width="60%"
height="50%" />
数据同步原理请参考设计文档中的 [数据同步原理](../data-sync) 。
diff --git a/static/img/shenyu/basicConfig/pluginHandle/01.png
b/static/img/shenyu/basicConfig/pluginHandle/01.png
deleted file mode 100644
index 54d51e8..0000000
Binary files a/static/img/shenyu/basicConfig/pluginHandle/01.png and /dev/null
differ
diff --git a/static/img/shenyu/basicConfig/pluginHandle/02.png
b/static/img/shenyu/basicConfig/pluginHandle/02.png
deleted file mode 100644
index 2841ec9..0000000
Binary files a/static/img/shenyu/basicConfig/pluginHandle/02.png and /dev/null
differ
diff --git a/static/img/shenyu/basicConfig/pluginHandle/03.png
b/static/img/shenyu/basicConfig/pluginHandle/03.png
deleted file mode 100644
index f73f408..0000000
Binary files a/static/img/shenyu/basicConfig/pluginHandle/03.png and /dev/null
differ
diff --git a/static/img/shenyu/basicConfig/pluginHandle/dict_box.png
b/static/img/shenyu/basicConfig/pluginHandle/dict_box_add.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/dict_box.png
rename to static/img/shenyu/basicConfig/pluginHandle/dict_box_add.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/dict_box2.png
b/static/img/shenyu/basicConfig/pluginHandle/dict_box_type.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/dict_box2.png
rename to static/img/shenyu/basicConfig/pluginHandle/dict_box_type.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/dict_box3.png
b/static/img/shenyu/basicConfig/pluginHandle/dict_box_use.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/dict_box3.png
rename to static/img/shenyu/basicConfig/pluginHandle/dict_box_use.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/04.png
b/static/img/shenyu/basicConfig/pluginHandle/divide_plugin_open.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/04.png
rename to static/img/shenyu/basicConfig/pluginHandle/divide_plugin_open.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/05.png
b/static/img/shenyu/basicConfig/pluginHandle/dubbo_plugin_registry.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/05.png
rename to static/img/shenyu/basicConfig/pluginHandle/dubbo_plugin_registry.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/06.png
b/static/img/shenyu/basicConfig/pluginHandle/plugin_handle_edit.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/06.png
rename to static/img/shenyu/basicConfig/pluginHandle/plugin_handle_edit.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/07.png
b/static/img/shenyu/basicConfig/pluginHandle/plugin_handle_info.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/07.png
rename to static/img/shenyu/basicConfig/pluginHandle/plugin_handle_info.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/rule1.png
b/static/img/shenyu/basicConfig/pluginHandle/rule_handle.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/rule1.png
rename to static/img/shenyu/basicConfig/pluginHandle/rule_handle.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/selector1_en.png
b/static/img/shenyu/basicConfig/pluginHandle/selector1_en.png
deleted file mode 100644
index 80bcba9..0000000
Binary files a/static/img/shenyu/basicConfig/pluginHandle/selector1_en.png and
/dev/null differ
diff --git a/static/img/shenyu/basicConfig/pluginHandle/selector2.png
b/static/img/shenyu/basicConfig/pluginHandle/selector_add.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/selector2.png
rename to static/img/shenyu/basicConfig/pluginHandle/selector_add.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/selector1.png
b/static/img/shenyu/basicConfig/pluginHandle/selector_example.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/selector1.png
rename to static/img/shenyu/basicConfig/pluginHandle/selector_example.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/08.png
b/static/img/shenyu/basicConfig/pluginHandle/springcloud_rule_handler.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/08.png
rename to
static/img/shenyu/basicConfig/pluginHandle/springcloud_rule_handler.png
diff --git a/static/img/shenyu/dataSync/data-sync-config-en-1.png
b/static/img/shenyu/dataSync/data-sync-config-dir-en.png
similarity index 100%
rename from static/img/shenyu/dataSync/data-sync-config-en-1.png
rename to static/img/shenyu/dataSync/data-sync-config-dir-en.png
diff --git a/static/img/shenyu/dataSync/data-sync-2.png
b/static/img/shenyu/dataSync/data-sync-config-dir-zh.png
similarity index 100%
rename from static/img/shenyu/dataSync/data-sync-2.png
rename to static/img/shenyu/dataSync/data-sync-config-dir-zh.png
diff --git a/static/img/shenyu/dataSync/data-sync-en-1.png
b/static/img/shenyu/dataSync/data-sync-dir-en.png
similarity index 100%
rename from static/img/shenyu/dataSync/data-sync-en-1.png
rename to static/img/shenyu/dataSync/data-sync-dir-en.png
diff --git a/static/img/shenyu/dataSync/data-sync-1.png
b/static/img/shenyu/dataSync/data-sync-dir-zh.png
similarity index 100%
rename from static/img/shenyu/dataSync/data-sync-1.png
rename to static/img/shenyu/dataSync/data-sync-dir-zh.png
diff --git a/static/img/shenyu/dataSync/flow-control-1.png
b/static/img/shenyu/dataSync/flow-control-en.png
similarity index 100%
rename from static/img/shenyu/dataSync/flow-control-1.png
rename to static/img/shenyu/dataSync/flow-control-en.png
diff --git a/static/img/shenyu/icla/8.png
b/static/img/shenyu/icla/doc_content.png
similarity index 100%
rename from static/img/shenyu/icla/8.png
rename to static/img/shenyu/icla/doc_content.png
diff --git a/static/img/shenyu/icla/7.png
b/static/img/shenyu/icla/doc_example.png
similarity index 100%
rename from static/img/shenyu/icla/7.png
rename to static/img/shenyu/icla/doc_example.png
diff --git a/static/img/shenyu/icla/2.png b/static/img/shenyu/icla/download.png
similarity index 100%
rename from static/img/shenyu/icla/2.png
rename to static/img/shenyu/icla/download.png
diff --git a/static/img/shenyu/icla/9.png b/static/img/shenyu/icla/email.png
similarity index 100%
rename from static/img/shenyu/icla/9.png
rename to static/img/shenyu/icla/email.png
diff --git a/static/img/shenyu/icla/10.png
b/static/img/shenyu/icla/email_template.png
similarity index 100%
rename from static/img/shenyu/icla/10.png
rename to static/img/shenyu/icla/email_template.png
diff --git a/static/img/shenyu/icla/11.png
b/static/img/shenyu/icla/email_template_file.png
similarity index 100%
rename from static/img/shenyu/icla/11.png
rename to static/img/shenyu/icla/email_template_file.png
diff --git a/static/img/shenyu/icla/5.png b/static/img/shenyu/icla/example.png
similarity index 100%
rename from static/img/shenyu/icla/5.png
rename to static/img/shenyu/icla/example.png
diff --git a/static/img/shenyu/icla/icla-en4.png
b/static/img/shenyu/icla/hand_write.png
similarity index 100%
rename from static/img/shenyu/icla/icla-en4.png
rename to static/img/shenyu/icla/hand_write.png
diff --git a/static/img/shenyu/icla/3.png
b/static/img/shenyu/icla/information.png
similarity index 100%
rename from static/img/shenyu/icla/3.png
rename to static/img/shenyu/icla/information.png
diff --git a/static/img/shenyu/icla/1.png b/static/img/shenyu/icla/page_link.png
similarity index 100%
rename from static/img/shenyu/icla/1.png
rename to static/img/shenyu/icla/page_link.png
diff --git a/static/img/shenyu/icla/6.png b/static/img/shenyu/icla/pls_sign.png
similarity index 100%
rename from static/img/shenyu/icla/6.png
rename to static/img/shenyu/icla/pls_sign.png
diff --git a/static/img/shenyu/icla/4.png b/static/img/shenyu/icla/sign.png
similarity index 100%
rename from static/img/shenyu/icla/4.png
rename to static/img/shenyu/icla/sign.png
diff --git a/static/img/shenyu/icla/icla-en3.png
b/static/img/shenyu/icla/write_info.png
similarity index 100%
rename from static/img/shenyu/icla/icla-en3.png
rename to static/img/shenyu/icla/write_info.png
diff --git a/static/img/shenyu/plugin/divide/plugin-en.png
b/static/img/shenyu/plugin/divide/plugin-en.png
new file mode 100644
index 0000000..2eab91d
Binary files /dev/null and b/static/img/shenyu/plugin/divide/plugin-en.png
differ
diff --git a/static/img/shenyu/basicConfig/pluginHandle/rule1_en.png
b/static/img/shenyu/plugin/divide/rule_en.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/rule1_en.png
rename to static/img/shenyu/plugin/divide/rule_en.png
diff --git a/static/img/shenyu/basicConfig/pluginHandle/selector2_en.png
b/static/img/shenyu/plugin/divide/selector_en.png
similarity index 100%
rename from static/img/shenyu/basicConfig/pluginHandle/selector2_en.png
rename to static/img/shenyu/plugin/divide/selector_en.png
diff --git a/static/img/shenyu/plugin/grpc/grpc-2.png
b/static/img/shenyu/plugin/grpc/metadata.png
similarity index 100%
rename from static/img/shenyu/plugin/grpc/grpc-2.png
rename to static/img/shenyu/plugin/grpc/metadata.png
diff --git a/static/img/shenyu/plugin/grpc/grpc-plugin-en-1.png
b/static/img/shenyu/plugin/grpc/metadata_en.png
similarity index 100%
rename from static/img/shenyu/plugin/grpc/grpc-plugin-en-1.png
rename to static/img/shenyu/plugin/grpc/metadata_en.png
diff --git a/static/img/shenyu/plugin/grpc/grpc-plugin-en-2.png
b/static/img/shenyu/plugin/grpc/selector_en.png
similarity index 100%
rename from static/img/shenyu/plugin/grpc/grpc-plugin-en-2.png
rename to static/img/shenyu/plugin/grpc/selector_en.png
diff --git a/static/img/shenyu/plugin/grpc/grpc-1.png
b/static/img/shenyu/plugin/grpc/selector_handle.png
similarity index 100%
rename from static/img/shenyu/plugin/grpc/grpc-1.png
rename to static/img/shenyu/plugin/grpc/selector_handle.png
diff --git a/static/img/shenyu/plugin/hystrix/hystrix-1.png
b/static/img/shenyu/plugin/hystrix/hystrix_open.png
similarity index 100%
rename from static/img/shenyu/plugin/hystrix/hystrix-1.png
rename to static/img/shenyu/plugin/hystrix/hystrix_open.png
diff --git a/static/img/shenyu/plugin/hystrix/hystrix-plugin-en-1.png
b/static/img/shenyu/plugin/hystrix/hystrix_open_en.png
similarity index 100%
rename from static/img/shenyu/plugin/hystrix/hystrix-plugin-en-1.png
rename to static/img/shenyu/plugin/hystrix/hystrix_open_en.png
diff --git a/static/img/shenyu/plugin/hystrix/hystrix-3.png
b/static/img/shenyu/plugin/hystrix/rule.png
similarity index 100%
rename from static/img/shenyu/plugin/hystrix/hystrix-3.png
rename to static/img/shenyu/plugin/hystrix/rule.png
diff --git a/static/img/shenyu/plugin/hystrix/hystrix-plugin-en-3.png
b/static/img/shenyu/plugin/hystrix/rule_en.png
similarity index 100%
rename from static/img/shenyu/plugin/hystrix/hystrix-plugin-en-3.png
rename to static/img/shenyu/plugin/hystrix/rule_en.png
diff --git a/static/img/shenyu/plugin/hystrix/hystrix-2.png
b/static/img/shenyu/plugin/hystrix/selector.png
similarity index 100%
rename from static/img/shenyu/plugin/hystrix/hystrix-2.png
rename to static/img/shenyu/plugin/hystrix/selector.png
diff --git a/static/img/shenyu/plugin/hystrix/hystrix-plugin-en-2.png
b/static/img/shenyu/plugin/hystrix/selector_en.png
similarity index 100%
rename from static/img/shenyu/plugin/hystrix/hystrix-plugin-en-2.png
rename to static/img/shenyu/plugin/hystrix/selector_en.png
diff --git a/static/img/shenyu/plugin/logging/logging-1.png
b/static/img/shenyu/plugin/logging/logging_open.png
similarity index 100%
rename from static/img/shenyu/plugin/logging/logging-1.png
rename to static/img/shenyu/plugin/logging/logging_open.png
diff --git a/static/img/shenyu/plugin/monitor/monitor-1.png
b/static/img/shenyu/plugin/monitor/monitor_open.png
similarity index 100%
rename from static/img/shenyu/plugin/monitor/monitor-1.png
rename to static/img/shenyu/plugin/monitor/monitor_open.png
diff --git a/static/img/shenyu/plugin/motan/motan-4.png
b/static/img/shenyu/plugin/motan/metadata.png
similarity index 100%
rename from static/img/shenyu/plugin/motan/motan-4.png
rename to static/img/shenyu/plugin/motan/metadata.png
diff --git a/static/img/shenyu/plugin/motan/motan-plugin-en-1.png
b/static/img/shenyu/plugin/motan/metadata_en.png
similarity index 100%
rename from static/img/shenyu/plugin/motan/motan-plugin-en-1.png
rename to static/img/shenyu/plugin/motan/metadata_en.png
diff --git a/static/img/shenyu/plugin/motan/motan-1.png
b/static/img/shenyu/plugin/motan/motan_open.png
similarity index 100%
rename from static/img/shenyu/plugin/motan/motan-1.png
rename to static/img/shenyu/plugin/motan/motan_open.png
diff --git a/static/img/shenyu/plugin/motan/motan-3.png
b/static/img/shenyu/plugin/motan/motan_service.png
similarity index 100%
rename from static/img/shenyu/plugin/motan/motan-3.png
rename to static/img/shenyu/plugin/motan/motan_service.png
diff --git a/static/img/shenyu/plugin/motan/motan-2.png
b/static/img/shenyu/plugin/motan/selector_rule_list.png
similarity index 100%
rename from static/img/shenyu/plugin/motan/motan-2.png
rename to static/img/shenyu/plugin/motan/selector_rule_list.png
diff --git a/static/img/shenyu/plugin/rewrite/rewrite-enable-1.png
b/static/img/shenyu/plugin/rewrite/rewrite_open.png
similarity index 100%
rename from static/img/shenyu/plugin/rewrite/rewrite-enable-1.png
rename to static/img/shenyu/plugin/rewrite/rewrite_open.png
diff --git a/static/img/shenyu/plugin/rewrite/rewrite-enable-en-1.png
b/static/img/shenyu/plugin/rewrite/rewrite_open_en.png
similarity index 100%
rename from static/img/shenyu/plugin/rewrite/rewrite-enable-en-1.png
rename to static/img/shenyu/plugin/rewrite/rewrite_open_en.png
diff --git a/static/img/shenyu/plugin/sentinel/sentinel-plugin-en-3.png
b/static/img/shenyu/plugin/sentinel/rule_en.png
similarity index 100%
rename from static/img/shenyu/plugin/sentinel/sentinel-plugin-en-3.png
rename to static/img/shenyu/plugin/sentinel/rule_en.png
diff --git a/static/img/shenyu/plugin/sentinel/sentinel-3.png
b/static/img/shenyu/plugin/sentinel/rule_zh.png
similarity index 100%
rename from static/img/shenyu/plugin/sentinel/sentinel-3.png
rename to static/img/shenyu/plugin/sentinel/rule_zh.png
diff --git a/static/img/shenyu/plugin/sentinel/sentinel-plugin-en-2.png
b/static/img/shenyu/plugin/sentinel/selector_en.png
similarity index 100%
rename from static/img/shenyu/plugin/sentinel/sentinel-plugin-en-2.png
rename to static/img/shenyu/plugin/sentinel/selector_en.png
diff --git a/static/img/shenyu/plugin/sentinel/sentinel-2.png
b/static/img/shenyu/plugin/sentinel/selector_zh.png
similarity index 100%
rename from static/img/shenyu/plugin/sentinel/sentinel-2.png
rename to static/img/shenyu/plugin/sentinel/selector_zh.png
diff --git a/static/img/shenyu/plugin/sentinel/sentinel-plugin-en-1.png
b/static/img/shenyu/plugin/sentinel/sentinel_open_en.png
similarity index 100%
rename from static/img/shenyu/plugin/sentinel/sentinel-plugin-en-1.png
rename to static/img/shenyu/plugin/sentinel/sentinel_open_en.png
diff --git a/static/img/shenyu/plugin/sentinel/sentinel-1.png
b/static/img/shenyu/plugin/sentinel/sentinel_open_zh.png
similarity index 100%
rename from static/img/shenyu/plugin/sentinel/sentinel-1.png
rename to static/img/shenyu/plugin/sentinel/sentinel_open_zh.png
diff --git a/static/img/shenyu/plugin/sofa/sofa-1.png
b/static/img/shenyu/plugin/sofa/metadata.png
similarity index 100%
rename from static/img/shenyu/plugin/sofa/sofa-1.png
rename to static/img/shenyu/plugin/sofa/metadata.png
diff --git a/static/img/shenyu/plugin/sofa/sofa-plugin-en-1.png
b/static/img/shenyu/plugin/sofa/metadata_en.png
similarity index 100%
rename from static/img/shenyu/plugin/sofa/sofa-plugin-en-1.png
rename to static/img/shenyu/plugin/sofa/metadata_en.png
diff --git a/static/img/shenyu/plugin/springcloud/spring-cloud-plugin-en-2.png
b/static/img/shenyu/plugin/springcloud/rule_en.png
similarity index 100%
rename from static/img/shenyu/plugin/springcloud/spring-cloud-plugin-en-2.png
rename to static/img/shenyu/plugin/springcloud/rule_en.png
diff --git a/static/img/shenyu/plugin/springcloud/springcloud-2.png
b/static/img/shenyu/plugin/springcloud/rule_zh.png
similarity index 100%
rename from static/img/shenyu/plugin/springcloud/springcloud-2.png
rename to static/img/shenyu/plugin/springcloud/rule_zh.png
diff --git a/static/img/shenyu/plugin/springcloud/spring-cloud-plugin-en-1.png
b/static/img/shenyu/plugin/springcloud/selector_en.png
similarity index 100%
rename from static/img/shenyu/plugin/springcloud/spring-cloud-plugin-en-1.png
rename to static/img/shenyu/plugin/springcloud/selector_en.png
diff --git a/static/img/shenyu/plugin/springcloud/springcloud-1.png
b/static/img/shenyu/plugin/springcloud/selector_zh.png
similarity index 100%
rename from static/img/shenyu/plugin/springcloud/springcloud-1.png
rename to static/img/shenyu/plugin/springcloud/selector_zh.png
diff --git a/static/img/shenyu/plugin/tars/tars-plugin-en-3.png
b/static/img/shenyu/plugin/tars/metadata_en.png
similarity index 100%
rename from static/img/shenyu/plugin/tars/tars-plugin-en-3.png
rename to static/img/shenyu/plugin/tars/metadata_en.png
diff --git a/static/img/shenyu/plugin/tars/tars-3.png
b/static/img/shenyu/plugin/tars/metadata_zh.png
similarity index 100%
rename from static/img/shenyu/plugin/tars/tars-3.png
rename to static/img/shenyu/plugin/tars/metadata_zh.png
diff --git a/static/img/shenyu/plugin/tars/tars-plugin-en-2.png
b/static/img/shenyu/plugin/tars/rule_en.png
similarity index 100%
rename from static/img/shenyu/plugin/tars/tars-plugin-en-2.png
rename to static/img/shenyu/plugin/tars/rule_en.png
diff --git a/static/img/shenyu/plugin/tars/tars-2.png
b/static/img/shenyu/plugin/tars/rule_zh.png
similarity index 100%
rename from static/img/shenyu/plugin/tars/tars-2.png
rename to static/img/shenyu/plugin/tars/rule_zh.png
diff --git a/static/img/shenyu/plugin/tars/tars-plugin-en-1.png
b/static/img/shenyu/plugin/tars/selector_en.png
similarity index 100%
rename from static/img/shenyu/plugin/tars/tars-plugin-en-1.png
rename to static/img/shenyu/plugin/tars/selector_en.png
diff --git a/static/img/shenyu/plugin/tars/tars-1.png
b/static/img/shenyu/plugin/tars/selector_zh.png
similarity index 100%
rename from static/img/shenyu/plugin/tars/tars-1.png
rename to static/img/shenyu/plugin/tars/selector_zh.png
diff --git a/static/img/shenyu/quick-start/dubbo/dubbo-en-1.png
b/static/img/shenyu/quick-start/dubbo/dubbo_open_en.png
similarity index 100%
rename from static/img/shenyu/quick-start/dubbo/dubbo-en-1.png
rename to static/img/shenyu/quick-start/dubbo/dubbo_open_en.png
diff --git a/static/img/shenyu/quick-start/grpc/grpc-en-1.png
b/static/img/shenyu/quick-start/grpc/grpc_open_en.png
similarity index 100%
rename from static/img/shenyu/quick-start/grpc/grpc-en-1.png
rename to static/img/shenyu/quick-start/grpc/grpc_open_en.png
diff --git a/static/img/shenyu/quick-start/http/http-en-1.png
b/static/img/shenyu/quick-start/http/http_open_en.png
similarity index 100%
rename from static/img/shenyu/quick-start/http/http-en-1.png
rename to static/img/shenyu/quick-start/http/http_open_en.png
diff --git a/static/img/shenyu/quick-start/motan/motan-en-1.png
b/static/img/shenyu/quick-start/motan/motan_open_en.png
similarity index 100%
rename from static/img/shenyu/quick-start/motan/motan-en-1.png
rename to static/img/shenyu/quick-start/motan/motan_open_en.png
diff --git a/static/img/shenyu/quick-start/motan/motan-en-2.png
b/static/img/shenyu/quick-start/motan/motan_service_en.png
similarity index 100%
rename from static/img/shenyu/quick-start/motan/motan-en-2.png
rename to static/img/shenyu/quick-start/motan/motan_service_en.png
diff --git a/static/img/shenyu/quick-start/sofa/sofa-en-1.png
b/static/img/shenyu/quick-start/sofa/sofa_open_en.png
similarity index 100%
rename from static/img/shenyu/quick-start/sofa/sofa-en-1.png
rename to static/img/shenyu/quick-start/sofa/sofa_open_en.png
diff --git a/static/img/shenyu/quick-start/springcloud/springCloud-en-1.png
b/static/img/shenyu/quick-start/springcloud/springcloud_open_en.png
similarity index 100%
rename from static/img/shenyu/quick-start/springcloud/springCloud-en-1.png
rename to static/img/shenyu/quick-start/springcloud/springcloud_open_en.png
diff --git a/static/img/shenyu/quick-start/tars/tars-en-1.png
b/static/img/shenyu/quick-start/tars/tars_open_en.png
similarity index 100%
rename from static/img/shenyu/quick-start/tars/tars-en-1.png
rename to static/img/shenyu/quick-start/tars/tars_open_en.png
diff --git a/static/img/shenyu/register/app-client-access-config-en-1.png
b/static/img/shenyu/register/app-client-access-config-en.png
similarity index 100%
rename from static/img/shenyu/register/app-client-access-config-en-1.png
rename to static/img/shenyu/register/app-client-access-config-en.png
diff --git a/static/img/shenyu/register/application-client-access-en-1.png
b/static/img/shenyu/register/application-client-access-en.png
similarity index 100%
rename from static/img/shenyu/register/application-client-access-en-1.png
rename to static/img/shenyu/register/application-client-access-en.png
diff --git a/static/img/shenyu/register/register-center-2.png
b/static/img/shenyu/register/register-center-config-dir-zh.png
similarity index 100%
rename from static/img/shenyu/register/register-center-2.png
rename to static/img/shenyu/register/register-center-config-dir-zh.png
diff --git a/static/img/shenyu/register/register-center-1.png
b/static/img/shenyu/register/register-center-dir-zh.png
similarity index 100%
rename from static/img/shenyu/register/register-center-1.png
rename to static/img/shenyu/register/register-center-dir-zh.png