You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shenyu.apache.org by gi...@apache.org on 2021/09/08 09:02:22 UTC
[incubator-shenyu-website] branch asf-site updated: deploy:
6630a3baeca23437905567ba1482e8090db14e85
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-shenyu-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 3b6a2d5 deploy: 6630a3baeca23437905567ba1482e8090db14e85
3b6a2d5 is described below
commit 3b6a2d5ea846b9c328aebedca40a25e608c41377
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Wed Sep 8 09:01:30 2021 +0000
deploy: 6630a3baeca23437905567ba1482e8090db14e85
---
404.html | 8 +++----
.../{04d75b09.50a7f4e9.js => 04d75b09.6fc54953.js} | 2 +-
.../{1763b09f.68d66c2f.js => 1763b09f.108747cd.js} | 2 +-
assets/js/203c84f8.9720ca52.js | 1 +
.../{32a02b35.8e6a1dda.js => 32a02b35.981004e8.js} | 2 +-
assets/js/341ca111.0f75bfc5.js | 1 -
assets/js/38ea5b6c.f403082d.js | 1 +
.../{3ec2dd5b.789c76b4.js => 3ec2dd5b.b2bef3a4.js} | 2 +-
assets/js/4135ae63.5953a198.js | 1 +
assets/js/43ca8b90.dc0eb000.js | 1 +
assets/js/4b2276e7.594d7636.js | 1 -
assets/js/4b2276e7.f4da993f.js | 1 +
.../{50e24b30.d2e8e4fa.js => 50e24b30.d45632a7.js} | 2 +-
assets/js/6811b8d7.154d6b48.js | 1 +
.../{69d395da.5fdeff95.js => 69d395da.96066abd.js} | 2 +-
assets/js/79aa9157.40ba66fd.js | 1 -
.../{7c7bb339.745db1f9.js => 7c7bb339.029c946e.js} | 2 +-
.../{7e9bc4f1.370c9bd5.js => 7e9bc4f1.3a64768f.js} | 2 +-
assets/js/809e6c07.95a3ef07.js | 1 -
assets/js/8c359d1b.f6e162ee.js | 1 -
assets/js/8c76023d.95a651e1.js | 1 -
.../{8ffcd916.89efb0e8.js => 8ffcd916.e0f4f18a.js} | 2 +-
assets/js/92eec247.dc2af503.js | 1 -
assets/js/935f2afb.05125923.js | 1 -
assets/js/935f2afb.9b1ec292.js | 1 +
assets/js/a1d6d84b.0f3d19ee.js | 1 +
assets/js/a5f8b0c7.9e723652.js | 1 -
.../{a612cb7f.cd8d5e0e.js => a612cb7f.fef02edd.js} | 2 +-
assets/js/ba60892d.4e4fe1a5.js | 1 +
.../{bf820c29.486548a3.js => bf820c29.4f64faef.js} | 2 +-
.../{c67c2a3d.3f29beb5.js => c67c2a3d.52c90a1f.js} | 2 +-
.../{cf45c66b.65418a19.js => cf45c66b.69134375.js} | 2 +-
assets/js/d3a63cce.38be9390.js | 1 -
assets/js/d3a63cce.89d6d07a.js | 1 +
.../{e9dfc194.54436b0a.js => e9dfc194.35bc0e12.js} | 2 +-
.../{ea1bf426.6a37a9c1.js => ea1bf426.bc477a64.js} | 2 +-
.../{ecb56ed9.f0cf93c0.js => ecb56ed9.c7e1120d.js} | 2 +-
.../{f56662da.c734fce5.js => f56662da.231922d8.js} | 2 +-
assets/js/f9292219.458f893d.js | 1 +
assets/js/f9f40169.3e8a3d66.js | 1 -
assets/js/main.e864b386.js | 2 --
assets/js/main.f7d81cc2.js | 2 ++
.../js/main.f7d81cc2.js.LICENSE.txt | 0
assets/js/runtime~main.48a7ad4a.js | 1 -
assets/js/runtime~main.650db61f.js | 1 +
blog/PredicateJudge-SPI/index.html | 10 ++++-----
blog/atom.xml | 4 ++--
blog/code-analysis-context-path/index.html | 8 +++----
blog/code-analysis-param-mapping/index.html | 8 +++----
blog/index.html | 10 ++++-----
blog/rss.xml | 4 ++--
blog/start-demo/index.html | 8 +++----
blog/tags/apache-shen-yu/index.html | 10 ++++-----
blog/tags/context-path/index.html | 8 +++----
blog/tags/index.html | 8 +++----
blog/tags/param-mapping/index.html | 8 +++----
blog/tags/spi/index.html | 10 ++++-----
community/code-conduct/index.html | 10 ++++-----
community/committer/index.html | 10 ++++-----
community/contributor/index.html | 10 ++++-----
community/contributors/index.html | 10 ++++-----
community/icla/index.html | 10 ++++-----
community/issue-pr/index.html | 10 ++++-----
community/release-guide/index.html | 10 ++++-----
community/release-notes/index.html | 10 ++++-----
community/subscribe-email/index.html | 10 ++++-----
community/two-fa/index.html | 10 ++++-----
community/user-registration/index.html | 10 ++++-----
community/vote-committer/index.html | 10 ++++-----
docs/2.3.0/admin/dictionary-management/index.html | 8 +++----
.../admin/plugin-handle-explanation/index.html | 8 +++----
docs/2.3.0/admin/selector-and-rule/index.html | 8 +++----
docs/2.3.0/design/config/index.html | 8 +++----
docs/2.3.0/design/data-sync/index.html | 8 +++----
docs/2.3.0/design/database-design/index.html | 8 +++----
docs/2.3.0/design/meta-data/index.html | 8 +++----
.../2.3.0/developer-guide/custom-filter/index.html | 8 +++----
.../custom-parsing-ip-and-host/index.html | 8 +++----
.../2.3.0/developer-guide/custom-plugin/index.html | 8 +++----
.../2.3.0/developer-guide/custom-result/index.html | 8 +++----
.../custom-sign-algorithm/index.html | 8 +++----
.../developer-soul-client/index.html | 8 +++----
.../developer-guide/file-and-image/index.html | 8 +++----
.../2.3.0/developer-guide/soul-optimize/index.html | 8 +++----
docs/2.3.0/developer-guide/thread/index.html | 8 +++----
docs/2.3.0/doc-download/index.html | 8 +++----
docs/2.3.0/index/index.html | 8 +++----
docs/2.3.0/plugins/context-path-plugin/index.html | 8 +++----
docs/2.3.0/plugins/divide-plugin/index.html | 8 +++----
docs/2.3.0/plugins/dubbo-plugin/index.html | 8 +++----
docs/2.3.0/plugins/hystrix-plugin/index.html | 8 +++----
docs/2.3.0/plugins/monitor-plugin/index.html | 8 +++----
docs/2.3.0/plugins/rate-limiter-plugin/index.html | 8 +++----
docs/2.3.0/plugins/redirect-plugin/index.html | 8 +++----
docs/2.3.0/plugins/resilience4j-plugin/index.html | 8 +++----
docs/2.3.0/plugins/rewrite-plugin/index.html | 8 +++----
docs/2.3.0/plugins/sentinel-plugin/index.html | 8 +++----
docs/2.3.0/plugins/sign-plugin/index.html | 8 +++----
docs/2.3.0/plugins/sofa-plugin/index.html | 8 +++----
docs/2.3.0/plugins/spring-cloud-plugin/index.html | 8 +++----
docs/2.3.0/plugins/waf-plugin/index.html | 8 +++----
docs/2.3.0/plugins/websocket-plugin/index.html | 8 +++----
.../2.3.0/quick-start/quick-start-dubbo/index.html | 8 +++----
docs/2.3.0/quick-start/quick-start-grpc/index.html | 8 +++----
docs/2.3.0/quick-start/quick-start-http/index.html | 8 +++----
docs/2.3.0/quick-start/quick-start-sofa/index.html | 8 +++----
.../quick-start/quick-start-springcloud/index.html | 8 +++----
docs/2.3.0/quick-start/quick-start-tars/index.html | 8 +++----
.../register-center-access/index.html | 8 +++----
.../register-center-design/index.html | 8 +++----
docs/2.3.0/team/index.html | 8 +++----
docs/2.3.0/users-guide/dubbo-proxy/index.html | 8 +++----
docs/2.3.0/users-guide/http-proxy/index.html | 8 +++----
docs/2.3.0/users-guide/sofa-rpc-proxy/index.html | 8 +++----
docs/2.3.0/users-guide/soul-set-up/index.html | 8 +++----
.../users-guide/spring-cloud-proxy/index.html | 8 +++----
docs/2.3.0/users-guide/use-data-sync/index.html | 8 +++----
docs/deployment/deployment-custom/index.html | 8 +++----
docs/deployment/deployment-docker/index.html | 8 +++----
docs/deployment/deployment-helm/index.html | 8 +++----
docs/deployment/deployment-k8s/index.html | 8 +++----
docs/deployment/deployment-local/index.html | 8 +++----
docs/deployment/deployment-package/index.html | 8 +++----
docs/design/data-sync/index.html | 8 +++----
docs/design/database-design/index.html | 8 +++----
docs/design/register-center-design/index.html | 8 +++----
docs/design/spi-design/index.html | 8 +++----
docs/developer/custom-filter/index.html | 8 +++----
.../custom-parsing-ip-and-host/index.html | 8 +++----
docs/developer/custom-plugin/index.html | 8 +++----
docs/developer/custom-result/index.html | 8 +++----
docs/developer/custom-sign-algorithm/index.html | 8 +++----
docs/developer/developer-shenyu-client/index.html | 8 +++----
docs/developer/file-and-image/index.html | 8 +++----
docs/developer/shenyu-optimize/index.html | 8 +++----
docs/developer/spi/custom-load-balance/index.html | 8 +++----
docs/developer/spi/custom-match-mode/index.html | 8 +++----
.../spi/custom-metrics-monitor/index.html | 8 +++----
.../developer/spi/custom-parameter-data/index.html | 8 +++----
.../spi/custom-predicate-judge/index.html | 8 +++----
docs/developer/spi/custom-rate-limiter/index.html | 8 +++----
docs/developer/thread-model/index.html | 8 +++----
docs/download/index.html | 8 +++----
docs/index/index.html | 8 +++----
docs/next/deployment/deployment-custom/index.html | 8 +++----
docs/next/deployment/deployment-docker/index.html | 8 +++----
docs/next/deployment/deployment-helm/index.html | 8 +++----
docs/next/deployment/deployment-k8s/index.html | 8 +++----
docs/next/deployment/deployment-local/index.html | 8 +++----
docs/next/deployment/deployment-package/index.html | 8 +++----
docs/next/design/data-sync/index.html | 8 +++----
docs/next/design/database-design/index.html | 8 +++----
docs/next/design/register-center-design/index.html | 8 +++----
docs/next/design/spi-design/index.html | 8 +++----
docs/next/developer/custom-filter/index.html | 8 +++----
.../custom-parsing-ip-and-host/index.html | 8 +++----
docs/next/developer/custom-plugin/index.html | 8 +++----
docs/next/developer/custom-result/index.html | 8 +++----
.../developer/custom-sign-algorithm/index.html | 8 +++----
.../developer/developer-shenyu-client/index.html | 8 +++----
docs/next/developer/file-and-image/index.html | 8 +++----
docs/next/developer/shenyu-optimize/index.html | 8 +++----
.../developer/spi/custom-load-balance/index.html | 8 +++----
.../developer/spi/custom-match-mode/index.html | 8 +++----
.../spi/custom-metrics-monitor/index.html | 8 +++----
.../developer/spi/custom-parameter-data/index.html | 8 +++----
.../spi/custom-predicate-judge/index.html | 8 +++----
.../developer/spi/custom-rate-limiter/index.html | 8 +++----
docs/next/developer/thread-model/index.html | 8 +++----
docs/next/download/index.html | 8 +++----
docs/next/index/index.html | 8 +++----
.../jwt-plugin/index.html | 10 ++++-----
.../oauth2-plugin/index.html | 10 ++++-----
.../sign-plugin/index.html | 10 ++++-----
.../waf-plugin/index.html | 10 ++++-----
.../fault-tolerance/hystrix-plugin/index.html | 10 ++++-----
.../fault-tolerance/rate-limiter-plugin/index.html | 10 ++++-----
.../fault-tolerance/resilience4j-plugin/index.html | 10 ++++-----
.../fault-tolerance/sentinel-plugin/index.html | 10 ++++-----
.../http-handle/context-path-plugin/index.html | 12 +++++------
.../http-handle/divide-plugin/index.html | 24 ---------------------
.../http-handle/modify-response-plugin/index.html | 12 +++++------
.../http-handle/param-mapping-plugin/index.html | 10 ++++-----
.../http-handle/redirect-plugin/index.html | 10 ++++-----
.../http-handle/request-plugin/index.html | 10 ++++-----
.../http-handle/rewrite-plugin/index.html | 10 ++++-----
.../http-handle/websocket-plugin/index.html | 24 ---------------------
.../observability/logging-plugin/index.html | 10 ++++-----
.../observability/monitor-plugin/index.html | 10 ++++-----
.../plugin-center/proxy/divide-plugin/index.html | 24 +++++++++++++++++++++
.../plugin-center/proxy/dubbo-plugin/index.html | 24 +++++++++++++++++++++
.../plugin-center/proxy/grpc-plugin/index.html | 23 ++++++++++++++++++++
.../plugin-center/proxy/motan-plugin/index.html | 23 ++++++++++++++++++++
.../plugin-center/proxy/sofa-plugin/index.html | 23 ++++++++++++++++++++
.../proxy/spring-cloud-plugin/index.html | 25 ++++++++++++++++++++++
.../plugin-center/proxy/tars-plugin/index.html | 23 ++++++++++++++++++++
.../proxy/websocket-plugin/index.html | 24 +++++++++++++++++++++
.../rpc-proxy/dubbo-plugin/index.html | 24 ---------------------
.../plugin-center/rpc-proxy/grpc-plugin/index.html | 23 --------------------
.../rpc-proxy/motan-plugin/index.html | 23 --------------------
.../plugin-center/rpc-proxy/sofa-plugin/index.html | 23 --------------------
.../rpc-proxy/spring-cloud-plugin/index.html | 25 ----------------------
.../plugin-center/rpc-proxy/tars-plugin/index.html | 23 --------------------
docs/next/quick-start/quick-start-dubbo/index.html | 8 +++----
docs/next/quick-start/quick-start-grpc/index.html | 8 +++----
docs/next/quick-start/quick-start-http/index.html | 8 +++----
docs/next/quick-start/quick-start-motan/index.html | 8 +++----
docs/next/quick-start/quick-start-sofa/index.html | 8 +++----
.../quick-start/quick-start-springcloud/index.html | 8 +++----
docs/next/quick-start/quick-start-tars/index.html | 8 +++----
.../admin-usage/authority-management/index.html | 8 +++----
.../admin-usage/dictionary-management/index.html | 8 +++----
.../plugin-handle-explanation/index.html | 8 +++----
.../admin-usage/selector-and-rule/index.html | 8 +++----
docs/next/user-guide/dubbo-proxy/index.html | 8 +++----
docs/next/user-guide/grpc-proxy/index.html | 8 +++----
docs/next/user-guide/http-proxy/index.html | 8 +++----
docs/next/user-guide/motan-proxy/index.html | 8 +++----
.../admin-property-config/index.html | 8 +++----
.../client-property-config/index.html | 8 +++----
.../gateway-property-config/index.html | 8 +++----
.../user-guide/register-center-access/index.html | 8 +++----
docs/next/user-guide/sofa-rpc-proxy/index.html | 8 +++----
docs/next/user-guide/spring-cloud-proxy/index.html | 8 +++----
docs/next/user-guide/tars-proxy/index.html | 8 +++----
docs/next/user-guide/use-data-sync/index.html | 8 +++----
.../jwt-plugin/index.html | 8 +++----
.../oauth2-plugin/index.html | 8 +++----
.../sign-plugin/index.html | 8 +++----
.../waf-plugin/index.html | 8 +++----
.../fault-tolerance/hystrix-plugin/index.html | 8 +++----
.../fault-tolerance/rate-limiter-plugin/index.html | 8 +++----
.../fault-tolerance/resilience4j-plugin/index.html | 8 +++----
.../fault-tolerance/sentinel-plugin/index.html | 8 +++----
.../http-handle/context-path-plugin/index.html | 8 +++----
.../http-handle/divide-plugin/index.html | 10 ++++-----
.../http-handle/modify-response-plugin/index.html | 8 +++----
.../http-handle/param-mapping-plugin/index.html | 8 +++----
.../http-handle/redirect-plugin/index.html | 8 +++----
.../http-handle/request-plugin/index.html | 8 +++----
.../http-handle/rewrite-plugin/index.html | 8 +++----
.../http-handle/websocket-plugin/index.html | 10 ++++-----
.../observability/logging-plugin/index.html | 8 +++----
.../observability/monitor-plugin/index.html | 8 +++----
.../rpc-proxy/dubbo-plugin/index.html | 10 ++++-----
.../plugin-center/rpc-proxy/grpc-plugin/index.html | 10 ++++-----
.../rpc-proxy/motan-plugin/index.html | 10 ++++-----
.../plugin-center/rpc-proxy/sofa-plugin/index.html | 10 ++++-----
.../rpc-proxy/spring-cloud-plugin/index.html | 10 ++++-----
.../plugin-center/rpc-proxy/tars-plugin/index.html | 10 ++++-----
docs/quick-start/quick-start-dubbo/index.html | 8 +++----
docs/quick-start/quick-start-grpc/index.html | 8 +++----
docs/quick-start/quick-start-http/index.html | 8 +++----
docs/quick-start/quick-start-motan/index.html | 8 +++----
docs/quick-start/quick-start-sofa/index.html | 8 +++----
.../quick-start/quick-start-springcloud/index.html | 8 +++----
docs/quick-start/quick-start-tars/index.html | 8 +++----
.../admin-usage/authority-management/index.html | 8 +++----
.../admin-usage/dictionary-management/index.html | 8 +++----
.../plugin-handle-explanation/index.html | 8 +++----
.../admin-usage/selector-and-rule/index.html | 8 +++----
docs/user-guide/dubbo-proxy/index.html | 8 +++----
docs/user-guide/grpc-proxy/index.html | 8 +++----
docs/user-guide/http-proxy/index.html | 8 +++----
docs/user-guide/motan-proxy/index.html | 8 +++----
.../admin-property-config/index.html | 8 +++----
.../client-property-config/index.html | 8 +++----
.../gateway-property-config/index.html | 8 +++----
docs/user-guide/register-center-access/index.html | 8 +++----
docs/user-guide/sofa-rpc-proxy/index.html | 8 +++----
docs/user-guide/spring-cloud-proxy/index.html | 8 +++----
docs/user-guide/tars-proxy/index.html | 8 +++----
docs/user-guide/use-data-sync/index.html | 8 +++----
helloReact/index.html | 8 +++----
index.html | 8 +++----
markdown-page/index.html | 8 +++----
.../index.html | 8 +++----
.../index.html | 8 +++----
news/index.html | 8 +++----
news/tags/apache-shen-yu/index.html | 8 +++----
news/tags/index.html | 8 +++----
search/index.html | 8 +++----
sitemap.xml | 2 +-
versions/index.html | 8 +++----
zh/404.html | 8 +++----
.../{01a34b95.ad582677.js => 01a34b95.ad155bfe.js} | 2 +-
.../{043520ee.6d963fc6.js => 043520ee.2a4cd78b.js} | 2 +-
.../{0c0a3f0e.505394e2.js => 0c0a3f0e.2d94b588.js} | 2 +-
zh/assets/js/0c9282dc.15f1b853.js | 1 +
zh/assets/js/2399c84f.a0a6f47d.js | 1 -
.../{24c1c766.ca0f809d.js => 24c1c766.5fba033e.js} | 2 +-
zh/assets/js/269f6414.70e0f47e.js | 1 +
.../{28871889.bda5a52f.js => 28871889.eed0cf3a.js} | 2 +-
.../{321537af.77951a1f.js => 321537af.e4c70aa2.js} | 2 +-
zh/assets/js/3744eff4.67653a9a.js | 1 -
zh/assets/js/3744eff4.930bed18.js | 1 +
zh/assets/js/4322e4ab.32975ce7.js | 1 -
.../{52f38b7c.ae2c95f8.js => 52f38b7c.f070fcf3.js} | 2 +-
zh/assets/js/5ba5d722.92bcfe29.js | 1 -
zh/assets/js/6da6d99d.fb2bc356.js | 1 +
zh/assets/js/757a8723.7ee17b7c.js | 1 +
zh/assets/js/757a8723.d4ad79ce.js | 1 -
.../{81b39cc7.748bce05.js => 81b39cc7.24b65c22.js} | 2 +-
zh/assets/js/82aa170b.74f94116.js | 1 +
zh/assets/js/912a0c66.fca41af5.js | 1 -
zh/assets/js/935f2afb.22cfb319.js | 1 +
zh/assets/js/935f2afb.9857ce8a.js | 1 -
zh/assets/js/9b3a3501.21c87984.js | 1 +
zh/assets/js/9b3a3501.85c134bb.js | 1 -
zh/assets/js/9c0a0bca.7dfee448.js | 1 +
zh/assets/js/a8150630.a16986dd.js | 1 +
.../{a9a90e25.d05cc0fa.js => a9a90e25.75685d9f.js} | 2 +-
zh/assets/js/b1482b36.d56ac61d.js | 1 +
.../{6e3e6151.7a7ca797.js => bd291c5e.7cecedb7.js} | 2 +-
zh/assets/js/c095e5e8.cad7a836.js | 1 -
zh/assets/js/c14f685a.23d1e42a.js | 1 -
zh/assets/js/ca07d577.0c25cfed.js | 1 -
zh/assets/js/ca07d577.d717fb1a.js | 1 +
.../{d414aaee.9d6c8de7.js => d414aaee.ea60f990.js} | 2 +-
.../{dbec0e79.2ee7878c.js => dbec0e79.dc718680.js} | 2 +-
.../{dc388976.804ee5b2.js => dc388976.67b52106.js} | 2 +-
zh/assets/js/ef963546.fd5db114.js | 1 -
.../{f36b7383.6944f1a1.js => f36b7383.eca6248d.js} | 2 +-
.../{fe9d8862.f1794d89.js => fe9d8862.86beb5e5.js} | 2 +-
zh/assets/js/main.36bd95f3.js | 2 ++
.../assets/js/main.36bd95f3.js.LICENSE.txt | 0
zh/assets/js/main.3e9da484.js | 2 --
zh/assets/js/runtime~main.642da274.js | 1 +
zh/assets/js/runtime~main.bde57cfe.js | 1 -
zh/blog/PredicateJudge-SPI/index.html | 10 ++++-----
zh/blog/atom.xml | 4 ++--
zh/blog/code-analysis-context-path/index.html | 8 +++----
zh/blog/code-analysis-param-mapping/index.html | 8 +++----
zh/blog/index.html | 10 ++++-----
zh/blog/rss.xml | 4 ++--
zh/blog/start-demo/index.html | 8 +++----
zh/blog/tags/apache-shen-yu/index.html | 10 ++++-----
zh/blog/tags/context-path/index.html | 8 +++----
zh/blog/tags/index.html | 8 +++----
zh/blog/tags/param-mapping/index.html | 8 +++----
zh/blog/tags/spi/index.html | 10 ++++-----
zh/community/code-conduct/index.html | 10 ++++-----
zh/community/committer/index.html | 10 ++++-----
zh/community/contributor/index.html | 10 ++++-----
zh/community/contributors/index.html | 10 ++++-----
zh/community/icla/index.html | 10 ++++-----
zh/community/issue-pr/index.html | 10 ++++-----
zh/community/release-guide/index.html | 10 ++++-----
zh/community/release-notes/index.html | 10 ++++-----
zh/community/subscribe-email/index.html | 10 ++++-----
zh/community/two-fa/index.html | 10 ++++-----
zh/community/user-registration/index.html | 10 ++++-----
zh/community/vote-committer/index.html | 10 ++++-----
.../2.3.0/admin/dictionary-management/index.html | 8 +++----
.../admin/plugin-handle-explanation/index.html | 8 +++----
zh/docs/2.3.0/admin/selector-and-rule/index.html | 8 +++----
zh/docs/2.3.0/design/config/index.html | 8 +++----
zh/docs/2.3.0/design/data-sync/index.html | 8 +++----
zh/docs/2.3.0/design/database-design/index.html | 8 +++----
zh/docs/2.3.0/design/meta-data/index.html | 8 +++----
.../2.3.0/developer-guide/custom-filter/index.html | 8 +++----
.../custom-parsing-ip-and-host/index.html | 8 +++----
.../2.3.0/developer-guide/custom-plugin/index.html | 8 +++----
.../2.3.0/developer-guide/custom-result/index.html | 8 +++----
.../custom-sign-algorithm/index.html | 8 +++----
.../developer-soul-client/index.html | 8 +++----
.../developer-guide/file-and-image/index.html | 8 +++----
.../2.3.0/developer-guide/soul-optimize/index.html | 8 +++----
zh/docs/2.3.0/developer-guide/thread/index.html | 8 +++----
zh/docs/2.3.0/doc-download/index.html | 8 +++----
zh/docs/2.3.0/index/index.html | 8 +++----
.../2.3.0/plugins/context-path-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/divide-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/dubbo-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/hystrix-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/monitor-plugin/index.html | 8 +++----
.../2.3.0/plugins/rate-limiter-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/redirect-plugin/index.html | 8 +++----
.../2.3.0/plugins/resilience4j-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/rewrite-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/sentinel-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/sign-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/sofa-plugin/index.html | 8 +++----
.../2.3.0/plugins/spring-cloud-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/waf-plugin/index.html | 8 +++----
zh/docs/2.3.0/plugins/websocket-plugin/index.html | 8 +++----
.../2.3.0/quick-start/quick-start-dubbo/index.html | 8 +++----
.../2.3.0/quick-start/quick-start-grpc/index.html | 8 +++----
.../2.3.0/quick-start/quick-start-http/index.html | 8 +++----
.../2.3.0/quick-start/quick-start-sofa/index.html | 8 +++----
.../quick-start/quick-start-springcloud/index.html | 8 +++----
.../2.3.0/quick-start/quick-start-tars/index.html | 8 +++----
.../register-center-access/index.html | 8 +++----
.../register-center-design/index.html | 8 +++----
zh/docs/2.3.0/team/index.html | 8 +++----
zh/docs/2.3.0/users-guide/dubbo-proxy/index.html | 8 +++----
zh/docs/2.3.0/users-guide/http-proxy/index.html | 8 +++----
.../2.3.0/users-guide/sofa-rpc-proxy/index.html | 8 +++----
zh/docs/2.3.0/users-guide/soul-set-up/index.html | 8 +++----
.../users-guide/spring-cloud-proxy/index.html | 8 +++----
zh/docs/2.3.0/users-guide/use-data-sync/index.html | 8 +++----
zh/docs/deployment/deployment-custom/index.html | 8 +++----
zh/docs/deployment/deployment-docker/index.html | 8 +++----
zh/docs/deployment/deployment-helm/index.html | 8 +++----
zh/docs/deployment/deployment-k8s/index.html | 8 +++----
zh/docs/deployment/deployment-local/index.html | 8 +++----
zh/docs/deployment/deployment-package/index.html | 8 +++----
zh/docs/design/data-sync/index.html | 8 +++----
zh/docs/design/database-design/index.html | 8 +++----
zh/docs/design/register-center-design/index.html | 8 +++----
zh/docs/design/spi-design/index.html | 8 +++----
zh/docs/developer/custom-filter/index.html | 8 +++----
.../custom-parsing-ip-and-host/index.html | 8 +++----
zh/docs/developer/custom-plugin/index.html | 8 +++----
zh/docs/developer/custom-result/index.html | 8 +++----
zh/docs/developer/custom-sign-algorithm/index.html | 8 +++----
.../developer/developer-shenyu-client/index.html | 8 +++----
zh/docs/developer/file-and-image/index.html | 8 +++----
zh/docs/developer/shenyu-optimize/index.html | 8 +++----
.../developer/spi/custom-load-balance/index.html | 8 +++----
zh/docs/developer/spi/custom-match-mode/index.html | 8 +++----
.../spi/custom-metrics-monitor/index.html | 8 +++----
.../developer/spi/custom-parameter-data/index.html | 8 +++----
.../spi/custom-predicate-judge/index.html | 8 +++----
.../developer/spi/custom-rate-limiter/index.html | 8 +++----
zh/docs/developer/thread-model/index.html | 8 +++----
zh/docs/download/index.html | 8 +++----
zh/docs/index/index.html | 8 +++----
.../next/deployment/deployment-custom/index.html | 8 +++----
.../next/deployment/deployment-docker/index.html | 8 +++----
zh/docs/next/deployment/deployment-helm/index.html | 8 +++----
zh/docs/next/deployment/deployment-k8s/index.html | 8 +++----
.../next/deployment/deployment-local/index.html | 8 +++----
.../next/deployment/deployment-package/index.html | 8 +++----
zh/docs/next/design/data-sync/index.html | 8 +++----
zh/docs/next/design/database-design/index.html | 8 +++----
.../next/design/register-center-design/index.html | 8 +++----
zh/docs/next/design/spi-design/index.html | 8 +++----
zh/docs/next/developer/custom-filter/index.html | 8 +++----
.../custom-parsing-ip-and-host/index.html | 8 +++----
zh/docs/next/developer/custom-plugin/index.html | 8 +++----
zh/docs/next/developer/custom-result/index.html | 8 +++----
.../developer/custom-sign-algorithm/index.html | 8 +++----
.../developer/developer-shenyu-client/index.html | 8 +++----
zh/docs/next/developer/file-and-image/index.html | 8 +++----
zh/docs/next/developer/shenyu-optimize/index.html | 8 +++----
.../developer/spi/custom-load-balance/index.html | 8 +++----
.../developer/spi/custom-match-mode/index.html | 8 +++----
.../spi/custom-metrics-monitor/index.html | 8 +++----
.../developer/spi/custom-parameter-data/index.html | 8 +++----
.../spi/custom-predicate-judge/index.html | 8 +++----
.../developer/spi/custom-rate-limiter/index.html | 8 +++----
zh/docs/next/developer/thread-model/index.html | 8 +++----
zh/docs/next/download/index.html | 8 +++----
zh/docs/next/index/index.html | 8 +++----
.../jwt-plugin/index.html | 10 ++++-----
.../oauth2-plugin/index.html | 10 ++++-----
.../sign-plugin/index.html | 10 ++++-----
.../waf-plugin/index.html | 10 ++++-----
.../fault-tolerance/hystrix-plugin/index.html | 10 ++++-----
.../fault-tolerance/rate-limiter-plugin/index.html | 10 ++++-----
.../fault-tolerance/resilience4j-plugin/index.html | 10 ++++-----
.../fault-tolerance/sentinel-plugin/index.html | 10 ++++-----
.../http-handle/context-path-plugin/index.html | 12 +++++------
.../http-handle/divide-plugin/index.html | 24 ---------------------
.../http-handle/modify-response-plugin/index.html | 12 +++++------
.../http-handle/param-mapping-plugin/index.html | 10 ++++-----
.../http-handle/redirect-plugin/index.html | 10 ++++-----
.../http-handle/request-plugin/index.html | 10 ++++-----
.../http-handle/rewrite-plugin/index.html | 10 ++++-----
.../http-handle/websocket-plugin/index.html | 25 ----------------------
.../observability/logging-plugin/index.html | 10 ++++-----
.../observability/monitor-plugin/index.html | 10 ++++-----
.../plugin-center/proxy/divide-plugin/index.html | 24 +++++++++++++++++++++
.../plugin-center/proxy/dubbo-plugin/index.html | 23 ++++++++++++++++++++
.../plugin-center/proxy/grpc-plugin/index.html | 25 ++++++++++++++++++++++
.../plugin-center/proxy/motan-plugin/index.html | 23 ++++++++++++++++++++
.../plugin-center/proxy/sofa-plugin/index.html | 23 ++++++++++++++++++++
.../proxy/spring-cloud-plugin/index.html | 23 ++++++++++++++++++++
.../plugin-center/proxy/tars-plugin/index.html | 23 ++++++++++++++++++++
.../proxy/websocket-plugin/index.html | 24 +++++++++++++++++++++
.../rpc-proxy/dubbo-plugin/index.html | 23 --------------------
.../plugin-center/rpc-proxy/grpc-plugin/index.html | 25 ----------------------
.../rpc-proxy/motan-plugin/index.html | 23 --------------------
.../plugin-center/rpc-proxy/sofa-plugin/index.html | 23 --------------------
.../rpc-proxy/spring-cloud-plugin/index.html | 23 --------------------
.../plugin-center/rpc-proxy/tars-plugin/index.html | 23 --------------------
.../next/quick-start/quick-start-dubbo/index.html | 8 +++----
.../next/quick-start/quick-start-grpc/index.html | 8 +++----
.../next/quick-start/quick-start-http/index.html | 8 +++----
.../next/quick-start/quick-start-motan/index.html | 8 +++----
.../next/quick-start/quick-start-sofa/index.html | 8 +++----
.../quick-start/quick-start-springcloud/index.html | 8 +++----
.../next/quick-start/quick-start-tars/index.html | 8 +++----
.../admin-usage/authority-management/index.html | 8 +++----
.../admin-usage/dictionary-management/index.html | 8 +++----
.../plugin-handle-explanation/index.html | 8 +++----
.../admin-usage/selector-and-rule/index.html | 8 +++----
zh/docs/next/user-guide/dubbo-proxy/index.html | 8 +++----
zh/docs/next/user-guide/grpc-proxy/index.html | 8 +++----
zh/docs/next/user-guide/http-proxy/index.html | 8 +++----
zh/docs/next/user-guide/motan-proxy/index.html | 8 +++----
.../admin-property-config/index.html | 8 +++----
.../client-property-config/index.html | 8 +++----
.../gateway-property-config/index.html | 8 +++----
.../user-guide/register-center-access/index.html | 8 +++----
zh/docs/next/user-guide/sofa-rpc-proxy/index.html | 8 +++----
.../next/user-guide/spring-cloud-proxy/index.html | 8 +++----
zh/docs/next/user-guide/tars-proxy/index.html | 8 +++----
zh/docs/next/user-guide/use-data-sync/index.html | 8 +++----
.../jwt-plugin/index.html | 8 +++----
.../oauth2-plugin/index.html | 8 +++----
.../sign-plugin/index.html | 8 +++----
.../waf-plugin/index.html | 8 +++----
.../fault-tolerance/hystrix-plugin/index.html | 8 +++----
.../fault-tolerance/rate-limiter-plugin/index.html | 8 +++----
.../fault-tolerance/resilience4j-plugin/index.html | 8 +++----
.../fault-tolerance/sentinel-plugin/index.html | 8 +++----
.../http-handle/context-path-plugin/index.html | 8 +++----
.../http-handle/divide-plugin/index.html | 10 ++++-----
.../http-handle/modify-response-plugin/index.html | 8 +++----
.../http-handle/param-mapping-plugin/index.html | 8 +++----
.../http-handle/redirect-plugin/index.html | 8 +++----
.../http-handle/request-plugin/index.html | 8 +++----
.../http-handle/rewrite-plugin/index.html | 8 +++----
.../http-handle/websocket-plugin/index.html | 10 ++++-----
.../observability/logging-plugin/index.html | 8 +++----
.../observability/monitor-plugin/index.html | 8 +++----
.../rpc-proxy/dubbo-plugin/index.html | 10 ++++-----
.../plugin-center/rpc-proxy/grpc-plugin/index.html | 10 ++++-----
.../rpc-proxy/motan-plugin/index.html | 10 ++++-----
.../plugin-center/rpc-proxy/sofa-plugin/index.html | 10 ++++-----
.../rpc-proxy/spring-cloud-plugin/index.html | 10 ++++-----
.../plugin-center/rpc-proxy/tars-plugin/index.html | 10 ++++-----
zh/docs/quick-start/quick-start-dubbo/index.html | 8 +++----
zh/docs/quick-start/quick-start-grpc/index.html | 8 +++----
zh/docs/quick-start/quick-start-http/index.html | 8 +++----
zh/docs/quick-start/quick-start-motan/index.html | 8 +++----
zh/docs/quick-start/quick-start-sofa/index.html | 8 +++----
.../quick-start/quick-start-springcloud/index.html | 8 +++----
zh/docs/quick-start/quick-start-tars/index.html | 8 +++----
.../admin-usage/authority-management/index.html | 8 +++----
.../admin-usage/dictionary-management/index.html | 8 +++----
.../plugin-handle-explanation/index.html | 8 +++----
.../admin-usage/selector-and-rule/index.html | 8 +++----
zh/docs/user-guide/dubbo-proxy/index.html | 8 +++----
zh/docs/user-guide/grpc-proxy/index.html | 8 +++----
zh/docs/user-guide/http-proxy/index.html | 8 +++----
zh/docs/user-guide/motan-proxy/index.html | 8 +++----
.../admin-property-config/index.html | 8 +++----
.../client-property-config/index.html | 8 +++----
.../gateway-property-config/index.html | 8 +++----
.../user-guide/register-center-access/index.html | 8 +++----
zh/docs/user-guide/sofa-rpc-proxy/index.html | 8 +++----
zh/docs/user-guide/spring-cloud-proxy/index.html | 8 +++----
zh/docs/user-guide/tars-proxy/index.html | 8 +++----
zh/docs/user-guide/use-data-sync/index.html | 8 +++----
zh/helloReact/index.html | 8 +++----
zh/index.html | 8 +++----
zh/markdown-page/index.html | 8 +++----
.../index.html | 8 +++----
.../index.html | 8 +++----
zh/news/index.html | 8 +++----
zh/news/tags/apache-shen-yu/index.html | 8 +++----
zh/news/tags/index.html | 8 +++----
zh/search/index.html | 8 +++----
zh/sitemap.xml | 2 +-
zh/versions/index.html | 8 +++----
568 files changed, 2300 insertions(+), 2301 deletions(-)
diff --git a/404.html b/404.html
index ad46430..a8a17c4 100644
--- a/404.html
+++ b/404.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Page Not Found | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//404.html"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/assets/js/04d75b09.50a7f4e9.js b/assets/js/04d75b09.6fc54953.js
similarity index 99%
rename from assets/js/04d75b09.50a7f4e9.js
rename to assets/js/04d75b09.6fc54953.js
index 6a650e4..c48da08 100644
--- a/assets/js/04d75b09.50a7f4e9.js
+++ b/assets/js/04d75b09.6fc54953.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[4914],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var a=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[4914],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var a=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/1763b09f.68d66c2f.js b/assets/js/1763b09f.108747cd.js
similarity index 56%
rename from assets/js/1763b09f.68d66c2f.js
rename to assets/js/1763b09f.108747cd.js
index 0b0557b..85e544b 100644
--- a/assets/js/1763b09f.68d66c2f.js
+++ b/assets/js/1763b09f.108747cd.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[43],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enume [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[43],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return g}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enume [...]
\ No newline at end of file
diff --git a/assets/js/203c84f8.9720ca52.js b/assets/js/203c84f8.9720ca52.js
new file mode 100644
index 0000000..effa7d8
--- /dev/null
+++ b/assets/js/203c84f8.9720ca52.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[62],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enume [...]
\ No newline at end of file
diff --git a/assets/js/32a02b35.8e6a1dda.js b/assets/js/32a02b35.981004e8.js
similarity index 99%
rename from assets/js/32a02b35.8e6a1dda.js
rename to assets/js/32a02b35.981004e8.js
index cb2aa64..e76eca8 100644
--- a/assets/js/32a02b35.8e6a1dda.js
+++ b/assets/js/32a02b35.981004e8.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3946],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return d}});var a=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3946],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return d}});var a=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/assets/js/341ca111.0f75bfc5.js b/assets/js/341ca111.0f75bfc5.js
deleted file mode 100644
index 790a66b..0000000
--- a/assets/js/341ca111.0f75bfc5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[4154],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/38ea5b6c.f403082d.js b/assets/js/38ea5b6c.f403082d.js
new file mode 100644
index 0000000..e780857
--- /dev/null
+++ b/assets/js/38ea5b6c.f403082d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[4e3],{3905:function(e,n,t){t.d(n,{Zo:function(){return c},kt:function(){return g}});var r=t(7294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enum [...]
\ No newline at end of file
diff --git a/assets/js/3ec2dd5b.789c76b4.js b/assets/js/3ec2dd5b.b2bef3a4.js
similarity index 99%
rename from assets/js/3ec2dd5b.789c76b4.js
rename to assets/js/3ec2dd5b.b2bef3a4.js
index 5980e52..c013c68 100644
--- a/assets/js/3ec2dd5b.789c76b4.js
+++ b/assets/js/3ec2dd5b.b2bef3a4.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[8865],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[8865],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/4135ae63.5953a198.js b/assets/js/4135ae63.5953a198.js
new file mode 100644
index 0000000..6adceaf
--- /dev/null
+++ b/assets/js/4135ae63.5953a198.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[8125],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/43ca8b90.dc0eb000.js b/assets/js/43ca8b90.dc0eb000.js
new file mode 100644
index 0000000..7925c45
--- /dev/null
+++ b/assets/js/43ca8b90.dc0eb000.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5498],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/4b2276e7.594d7636.js b/assets/js/4b2276e7.594d7636.js
deleted file mode 100644
index 5ceb37b..0000000
--- a/assets/js/4b2276e7.594d7636.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[8038],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return m}});var i=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/assets/js/4b2276e7.f4da993f.js b/assets/js/4b2276e7.f4da993f.js
new file mode 100644
index 0000000..d0fdeba
--- /dev/null
+++ b/assets/js/4b2276e7.f4da993f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[8038],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return m}});var i=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/assets/js/50e24b30.d2e8e4fa.js b/assets/js/50e24b30.d45632a7.js
similarity index 99%
rename from assets/js/50e24b30.d2e8e4fa.js
rename to assets/js/50e24b30.d45632a7.js
index ceb5a06..9202b4f 100644
--- a/assets/js/50e24b30.d2e8e4fa.js
+++ b/assets/js/50e24b30.d45632a7.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9552],{3905:function(e,t,a){a.d(t,{Zo:function(){return s},kt:function(){return m}});var n=a(7294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9552],{3905:function(e,t,a){a.d(t,{Zo:function(){return s},kt:function(){return m}});var n=a(7294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/6811b8d7.154d6b48.js b/assets/js/6811b8d7.154d6b48.js
new file mode 100644
index 0000000..1215ae3
--- /dev/null
+++ b/assets/js/6811b8d7.154d6b48.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[1218],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/69d395da.5fdeff95.js b/assets/js/69d395da.96066abd.js
similarity index 99%
rename from assets/js/69d395da.5fdeff95.js
rename to assets/js/69d395da.96066abd.js
index 0e790ff..2e61e90 100644
--- a/assets/js/69d395da.5fdeff95.js
+++ b/assets/js/69d395da.96066abd.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9174],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var a=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9174],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var a=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/79aa9157.40ba66fd.js b/assets/js/79aa9157.40ba66fd.js
deleted file mode 100644
index eca5a72..0000000
--- a/assets/js/79aa9157.40ba66fd.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[6706],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return m}});var i=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/7c7bb339.745db1f9.js b/assets/js/7c7bb339.029c946e.js
similarity index 97%
rename from assets/js/7c7bb339.745db1f9.js
rename to assets/js/7c7bb339.029c946e.js
index 43d9621..01253a8 100644
--- a/assets/js/7c7bb339.745db1f9.js
+++ b/assets/js/7c7bb339.029c946e.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5457],{3905:function(e,t,o){o.d(t,{Zo:function(){return l},kt:function(){return m}});var n=o(7294);function r(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function a(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5457],{3905:function(e,t,o){o.d(t,{Zo:function(){return l},kt:function(){return m}});var n=o(7294);function r(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function a(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/7e9bc4f1.370c9bd5.js b/assets/js/7e9bc4f1.3a64768f.js
similarity index 98%
rename from assets/js/7e9bc4f1.370c9bd5.js
rename to assets/js/7e9bc4f1.3a64768f.js
index 4fbe435..97ce9bc 100644
--- a/assets/js/7e9bc4f1.370c9bd5.js
+++ b/assets/js/7e9bc4f1.3a64768f.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9390],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return h}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9390],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return h}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/809e6c07.95a3ef07.js b/assets/js/809e6c07.95a3ef07.js
deleted file mode 100644
index 1574862..0000000
--- a/assets/js/809e6c07.95a3ef07.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[2662],{3905:function(e,n,t){t.d(n,{Zo:function(){return c},kt:function(){return g}});var r=t(7294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/assets/js/8c359d1b.f6e162ee.js b/assets/js/8c359d1b.f6e162ee.js
deleted file mode 100644
index 2fa08e7..0000000
--- a/assets/js/8c359d1b.f6e162ee.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[2665],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return s}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/8c76023d.95a651e1.js b/assets/js/8c76023d.95a651e1.js
deleted file mode 100644
index ba0d49e..0000000
--- a/assets/js/8c76023d.95a651e1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3556],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/8ffcd916.89efb0e8.js b/assets/js/8ffcd916.e0f4f18a.js
similarity index 96%
rename from assets/js/8ffcd916.89efb0e8.js
rename to assets/js/8ffcd916.e0f4f18a.js
index 95712ff..1d7f313 100644
--- a/assets/js/8ffcd916.89efb0e8.js
+++ b/assets/js/8ffcd916.e0f4f18a.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[6951],{3905:function(e,t,r){r.d(t,{Zo:function(){return l},kt:function(){return f}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[6951],{3905:function(e,t,r){r.d(t,{Zo:function(){return l},kt:function(){return f}});var n=r(7294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/92eec247.dc2af503.js b/assets/js/92eec247.dc2af503.js
deleted file mode 100644
index aabd289..0000000
--- a/assets/js/92eec247.dc2af503.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[1527],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return g}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.05125923.js b/assets/js/935f2afb.05125923.js
deleted file mode 100644
index af5f283..0000000
--- a/assets/js/935f2afb.05125923.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[53],{1109:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","isLast":false,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Apache ShenYu Introduction","href":"/docs/next/index"},{"type":"category","label":"Design","items":[{"type":"link","label":"Apache ShenYu Admin Database Design","href":"/docs/next/design/database-design"}, [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.9b1ec292.js b/assets/js/935f2afb.9b1ec292.js
new file mode 100644
index 0000000..d4d0e80
--- /dev/null
+++ b/assets/js/935f2afb.9b1ec292.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[53],{1109:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","isLast":false,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Apache ShenYu Introduction","href":"/docs/next/index"},{"type":"category","label":"Design","items":[{"type":"link","label":"Apache ShenYu Admin Database Design","href":"/docs/next/design/database-design"}, [...]
\ No newline at end of file
diff --git a/assets/js/a1d6d84b.0f3d19ee.js b/assets/js/a1d6d84b.0f3d19ee.js
new file mode 100644
index 0000000..8493d95
--- /dev/null
+++ b/assets/js/a1d6d84b.0f3d19ee.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3296],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return g}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/a5f8b0c7.9e723652.js b/assets/js/a5f8b0c7.9e723652.js
deleted file mode 100644
index 192b231..0000000
--- a/assets/js/a5f8b0c7.9e723652.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3252],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return h}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/a612cb7f.cd8d5e0e.js b/assets/js/a612cb7f.fef02edd.js
similarity index 55%
rename from assets/js/a612cb7f.cd8d5e0e.js
rename to assets/js/a612cb7f.fef02edd.js
index 2bb6434..5f570b9 100644
--- a/assets/js/a612cb7f.cd8d5e0e.js
+++ b/assets/js/a612cb7f.fef02edd.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5607],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5607],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/ba60892d.4e4fe1a5.js b/assets/js/ba60892d.4e4fe1a5.js
new file mode 100644
index 0000000..b8dd729
--- /dev/null
+++ b/assets/js/ba60892d.4e4fe1a5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[1542],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return s}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/bf820c29.486548a3.js b/assets/js/bf820c29.4f64faef.js
similarity index 99%
rename from assets/js/bf820c29.486548a3.js
rename to assets/js/bf820c29.4f64faef.js
index fa236ba..d3877c4 100644
--- a/assets/js/bf820c29.486548a3.js
+++ b/assets/js/bf820c29.4f64faef.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5180],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return l}});var o=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5180],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return l}});var o=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/c67c2a3d.3f29beb5.js b/assets/js/c67c2a3d.52c90a1f.js
similarity index 98%
rename from assets/js/c67c2a3d.3f29beb5.js
rename to assets/js/c67c2a3d.52c90a1f.js
index a61f89e..67f146f 100644
--- a/assets/js/c67c2a3d.3f29beb5.js
+++ b/assets/js/c67c2a3d.52c90a1f.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7800],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return p}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7800],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return p}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/cf45c66b.65418a19.js b/assets/js/cf45c66b.69134375.js
similarity index 97%
rename from assets/js/cf45c66b.65418a19.js
rename to assets/js/cf45c66b.69134375.js
index c092906..4574880 100644
--- a/assets/js/cf45c66b.65418a19.js
+++ b/assets/js/cf45c66b.69134375.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9701],{3905:function(t,e,r){r.d(e,{Zo:function(){return p},kt:function(){return b}});var n=r(7294);function o(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9701],{3905:function(t,e,r){r.d(e,{Zo:function(){return p},kt:function(){return b}});var n=r(7294);function o(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enu [...]
\ No newline at end of file
diff --git a/assets/js/d3a63cce.38be9390.js b/assets/js/d3a63cce.38be9390.js
deleted file mode 100644
index 8c85f9d..0000000
--- a/assets/js/d3a63cce.38be9390.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9671],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/d3a63cce.89d6d07a.js b/assets/js/d3a63cce.89d6d07a.js
new file mode 100644
index 0000000..aaa5181
--- /dev/null
+++ b/assets/js/d3a63cce.89d6d07a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9671],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/e9dfc194.54436b0a.js b/assets/js/e9dfc194.35bc0e12.js
similarity index 98%
rename from assets/js/e9dfc194.54436b0a.js
rename to assets/js/e9dfc194.35bc0e12.js
index efc2842..b788c6d 100644
--- a/assets/js/e9dfc194.54436b0a.js
+++ b/assets/js/e9dfc194.35bc0e12.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7881],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7881],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return m}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/ea1bf426.6a37a9c1.js b/assets/js/ea1bf426.bc477a64.js
similarity index 98%
rename from assets/js/ea1bf426.6a37a9c1.js
rename to assets/js/ea1bf426.bc477a64.js
index ea82801..62bcbac 100644
--- a/assets/js/ea1bf426.6a37a9c1.js
+++ b/assets/js/ea1bf426.bc477a64.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[2032],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return b}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[2032],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return b}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/ecb56ed9.f0cf93c0.js b/assets/js/ecb56ed9.c7e1120d.js
similarity index 96%
rename from assets/js/ecb56ed9.f0cf93c0.js
rename to assets/js/ecb56ed9.c7e1120d.js
index 94af4f4..43ddcf4 100644
--- a/assets/js/ecb56ed9.f0cf93c0.js
+++ b/assets/js/ecb56ed9.c7e1120d.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7757],{3905:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return d}});var n=r(7294);function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7757],{3905:function(e,t,r){r.d(t,{Zo:function(){return s},kt:function(){return d}});var n=r(7294);function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/f56662da.c734fce5.js b/assets/js/f56662da.231922d8.js
similarity index 99%
rename from assets/js/f56662da.c734fce5.js
rename to assets/js/f56662da.231922d8.js
index 3ed1568..1c3fe08 100644
--- a/assets/js/f56662da.c734fce5.js
+++ b/assets/js/f56662da.231922d8.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3226],{3905:function(e,t,a){a.d(t,{Zo:function(){return s},kt:function(){return m}});var n=a(7294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3226],{3905:function(e,t,a){a.d(t,{Zo:function(){return s},kt:function(){return m}});var n=a(7294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/f9292219.458f893d.js b/assets/js/f9292219.458f893d.js
new file mode 100644
index 0000000..74962fc
--- /dev/null
+++ b/assets/js/f9292219.458f893d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9193],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return y}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/f9f40169.3e8a3d66.js b/assets/js/f9f40169.3e8a3d66.js
deleted file mode 100644
index 75f4f78..0000000
--- a/assets/js/f9f40169.3e8a3d66.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[2125],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return m}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/assets/js/main.e864b386.js b/assets/js/main.e864b386.js
deleted file mode 100644
index 2ddbbdf..0000000
--- a/assets/js/main.e864b386.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.e864b386.js.LICENSE.txt */
-(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[179],{9782:function(e,t,n){"use strict";n.r(t),t.default={title:"Apache ShenYu (Incubating)",tagline:"High-performance, multi-protocol, extensible, responsive API Gateway",url:"https://shenyu.apache.org/",baseUrl:"/",onBrokenLinks:"log",onBrokenMarkdownLinks:"warn",favicon:"img/favicon.ico",organizationName:"apache",projectName:"incubator-shenyu",i18n:{defaultLocale:"en",locales:["en","zh"],localeConfigs:{en:{la [...]
\ No newline at end of file
diff --git a/assets/js/main.f7d81cc2.js b/assets/js/main.f7d81cc2.js
new file mode 100644
index 0000000..c3b17a2
--- /dev/null
+++ b/assets/js/main.f7d81cc2.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.f7d81cc2.js.LICENSE.txt */
+(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[179],{9782:function(e,t,n){"use strict";n.r(t),t.default={title:"Apache ShenYu (Incubating)",tagline:"High-performance, multi-protocol, extensible, responsive API Gateway",url:"https://shenyu.apache.org/",baseUrl:"/",onBrokenLinks:"log",onBrokenMarkdownLinks:"warn",favicon:"img/favicon.ico",organizationName:"apache",projectName:"incubator-shenyu",i18n:{defaultLocale:"en",locales:["en","zh"],localeConfigs:{en:{la [...]
\ No newline at end of file
diff --git a/zh/assets/js/main.3e9da484.js.LICENSE.txt b/assets/js/main.f7d81cc2.js.LICENSE.txt
similarity index 100%
rename from zh/assets/js/main.3e9da484.js.LICENSE.txt
rename to assets/js/main.f7d81cc2.js.LICENSE.txt
diff --git a/assets/js/runtime~main.48a7ad4a.js b/assets/js/runtime~main.48a7ad4a.js
deleted file mode 100644
index 778a410..0000000
--- a/assets/js/runtime~main.48a7ad4a.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(){"use strict";var e,c,f,a,b,d={},t={};function n(e){var c=t[e];if(void 0!==c)return c.exports;var f=t[e]={exports:{}};return d[e].call(f.exports,f,f.exports,n),f.exports}n.m=d,e=[],n.O=function(c,f,a,b){if(!f){var d=1/0;for(u=0;u<e.length;u++){f=e[u][0],a=e[u][1],b=e[u][2];for(var t=!0,r=0;r<f.length;r++)(!1&b||d>=b)&&Object.keys(n.O).every((function(e){return n.O[e](f[r])}))?f.splice(r--,1):(t=!1,b<d&&(d=b));if(t){e.splice(u--,1);var o=a();void 0!==o&&(c=o)}}return c}b=b||0;f [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.650db61f.js b/assets/js/runtime~main.650db61f.js
new file mode 100644
index 0000000..3368984
--- /dev/null
+++ b/assets/js/runtime~main.650db61f.js
@@ -0,0 +1 @@
+!function(){"use strict";var e,f,c,b,a,d={},t={};function n(e){var f=t[e];if(void 0!==f)return f.exports;var c=t[e]={exports:{}};return d[e].call(c.exports,c,c.exports,n),c.exports}n.m=d,e=[],n.O=function(f,c,b,a){if(!c){var d=1/0;for(u=0;u<e.length;u++){c=e[u][0],b=e[u][1],a=e[u][2];for(var t=!0,r=0;r<c.length;r++)(!1&a||d>=a)&&Object.keys(n.O).every((function(e){return n.O[e](c[r])}))?c.splice(r--,1):(t=!1,a<d&&(d=a));if(t){e.splice(u--,1);var o=b();void 0!==o&&(f=o)}}return f}a=a||0;f [...]
\ No newline at end of file
diff --git a/blog/PredicateJudge-SPI/index.html b/blog/PredicateJudge-SPI/index.html
index 6b7fbdf..27e4640 100644
--- a/blog/PredicateJudge-SPI/index.html
+++ b/blog/PredicateJudge-SPI/index.html
@@ -9,17 +9,17 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">PredicateJudge -- analyze the design based on SPI | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="PredicateJudge -- analyze the design based on SPI | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="Apache Shenyu has been identified as a gateway applic [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * judge conditionData and realData is match.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param conditionData {@linkplain ConditionData}</span></span><span class="t [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">contains=org.apache.shenyu.plugin.base.condition.judge.ContainsPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Groovy=org.apache.shenyu.plugin.base.condition.judge.GroovyPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">match=org.apache.shenyu.plugin.base.condition.judge.MatchPredicateJudge</span></s [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/atom.xml b/blog/atom.xml
index 8192572..5ffa2cf 100644
--- a/blog/atom.xml
+++ b/blog/atom.xml
@@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>https://shenyu.apache.org/blog</id>
<title>Apache ShenYu (Incubating) Blog</title>
- <updated>2021-09-08T07:53:26.445Z</updated>
+ <updated>2021-09-08T08:58:40.096Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<link rel="alternate" href="https://shenyu.apache.org/blog"/>
<subtitle>Apache ShenYu (Incubating) Blog</subtitle>
@@ -11,7 +11,7 @@
<title type="html"><![CDATA[PredicateJudge -- analyze the design based on SPI]]></title>
<id>PredicateJudge-SPI</id>
<link href="https://shenyu.apache.org/blog/PredicateJudge-SPI"/>
- <updated>2021-09-08T07:53:26.445Z</updated>
+ <updated>2021-09-08T08:58:40.096Z</updated>
<summary type="html"><![CDATA[Apache Shenyu has been identified as a gateway application which supports a variety of protocols and microservice frameworks such as Dubbo, gRPC, Spring-Cloud, etc. To do this, the product has accomplished an elegant SPI (Service Provider Interface) as its foundation, and make the Rule data parsing and predicting program very simple , resiliency and security. As to rule data parsing processing, the SPI design increases the product's scalability. [...]
</entry>
<entry>
diff --git a/blog/code-analysis-context-path/index.html b/blog/code-analysis-context-path/index.html
index 78a724d..5259692 100644
--- a/blog/code-analysis-context-path/index.html
+++ b/blog/code-analysis-context-path/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Code Analysis For Context-Path Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Code Analysis For Context-Path Plugin | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="Before starting, you can refer to this article to start the gateway"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/code-analysis-param-mapping/index.html b/blog/code-analysis-param-mapping/index.html
index 581de30..788eb0f 100644
--- a/blog/code-analysis-param-mapping/index.html
+++ b/blog/code-analysis-param-mapping/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Code Analysis For Param-Mapping Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Code Analysis For Param-Mapping Plugin | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="Before starting, you can refer to this article to start the gateway"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
<code>LinkedMultiValueMap<String, String> modifyMap = GsonUtils.getInstance().toLinkedMultiValueMap(modify);</code></p><p>This line converts the modified json into <code>LinkedMultiValueMap</code>, <code>GsonUtils#toLinkedMultiValueMap</code> is as follows.</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlo [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index 1feace0..ff56ec9 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -9,19 +9,19 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Blog | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Blog | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="Blog"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" property="og:url" content="https:/ [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * judge conditionData and realData is match.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param conditionData {@linkplain ConditionData}</span></span><span class="t [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">contains=org.apache.shenyu.plugin.base.condition.judge.ContainsPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Groovy=org.apache.shenyu.plugin.base.condition.judge.GroovyPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">match=org.apache.shenyu.plugin.base.condition.judge.MatchPredicateJudge</span></s [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">// method overridden by FormDataOperator</span></span><span class="token-line" style="color:#393A34"><span class="token plain">@Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain">public void operation(final DocumentContext context, final ParamMappingHandle paramMappingHandle) {</span></span><span class="token-line" style="color:#393A34"><span class="token pla [...]
<code>LinkedMultiValueMap<String, String> modifyMap = GsonUtils.getInstance().toLinkedMultiValueMap(modify);</code></p><p>This line converts the modified json into <code>LinkedMultiValueMap</code>, <code>GsonUtils#toLinkedMultiValueMap</code> is as follows.</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlo [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/rss.xml b/blog/rss.xml
index dd37582..69cbcf3 100644
--- a/blog/rss.xml
+++ b/blog/rss.xml
@@ -4,14 +4,14 @@
<title>Apache ShenYu (Incubating) Blog</title>
<link>https://shenyu.apache.org/blog</link>
<description>Apache ShenYu (Incubating) Blog</description>
- <lastBuildDate>Wed, 08 Sep 2021 07:53:26 GMT</lastBuildDate>
+ <lastBuildDate>Wed, 08 Sep 2021 08:58:40 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<item>
<title><![CDATA[PredicateJudge -- analyze the design based on SPI]]></title>
<link>https://shenyu.apache.org/blog/PredicateJudge-SPI</link>
<guid>PredicateJudge-SPI</guid>
- <pubDate>Wed, 08 Sep 2021 07:53:26 GMT</pubDate>
+ <pubDate>Wed, 08 Sep 2021 08:58:40 GMT</pubDate>
<description><![CDATA[Apache Shenyu has been identified as a gateway application which supports a variety of protocols and microservice frameworks such as Dubbo, gRPC, Spring-Cloud, etc. To do this, the product has accomplished an elegant SPI (Service Provider Interface) as its foundation, and make the Rule data parsing and predicting program very simple , resiliency and security. As to rule data parsing processing, the SPI design increases the product's scalability. Whe [...]
</item>
<item>
diff --git a/blog/start-demo/index.html b/blog/start-demo/index.html
index 997e505..b9baec0 100644
--- a/blog/start-demo/index.html
+++ b/blog/start-demo/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Apache ShenYu Start Demo | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Apache ShenYu Start Demo | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="Environmental preparation"><meta data-react-helmet="true" property="og:description" content="Environmen [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/apache-shen-yu/index.html b/blog/tags/apache-shen-yu/index.html
index 0f9933c..c97a5ec 100644
--- a/blog/tags/apache-shen-yu/index.html
+++ b/blog/tags/apache-shen-yu/index.html
@@ -9,19 +9,19 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">4 posts tagged with "apache shenyu" | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="4 posts tagged with "apache shenyu" | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//blog/tags/apache-shen-yu"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * judge conditionData and realData is match.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param conditionData {@linkplain ConditionData}</span></span><span class="t [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">contains=org.apache.shenyu.plugin.base.condition.judge.ContainsPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Groovy=org.apache.shenyu.plugin.base.condition.judge.GroovyPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">match=org.apache.shenyu.plugin.base.condition.judge.MatchPredicateJudge</span></s [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">// method overridden by FormDataOperator</span></span><span class="token-line" style="color:#393A34"><span class="token plain">@Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain">public void operation(final DocumentContext context, final ParamMappingHandle paramMappingHandle) {</span></span><span class="token-line" style="color:#393A34"><span class="token pla [...]
<code>LinkedMultiValueMap<String, String> modifyMap = GsonUtils.getInstance().toLinkedMultiValueMap(modify);</code></p><p>This line converts the modified json into <code>LinkedMultiValueMap</code>, <code>GsonUtils#toLinkedMultiValueMap</code> is as follows.</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlo [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/context-path/index.html b/blog/tags/context-path/index.html
index 3257036..9686252 100644
--- a/blog/tags/context-path/index.html
+++ b/blog/tags/context-path/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">One post tagged with "context-path" | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="One post tagged with "context-path" | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//blog/tags/context-path"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 663735d..1adece9 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Tags | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Tags | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//blog/tags"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/param-mapping/index.html b/blog/tags/param-mapping/index.html
index b4a5239..ad63b28 100644
--- a/blog/tags/param-mapping/index.html
+++ b/blog/tags/param-mapping/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">One post tagged with "param-mapping" | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="One post tagged with "param-mapping" | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//blog/tags/param-mapping"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
<code>LinkedMultiValueMap<String, String> modifyMap = GsonUtils.getInstance().toLinkedMultiValueMap(modify);</code></p><p>This line converts the modified json into <code>LinkedMultiValueMap</code>, <code>GsonUtils#toLinkedMultiValueMap</code> is as follows.</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlo [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/spi/index.html b/blog/tags/spi/index.html
index 02cf410..692aa3d 100644
--- a/blog/tags/spi/index.html
+++ b/blog/tags/spi/index.html
@@ -9,17 +9,17 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">One post tagged with "spi" | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="One post tagged with "spi" | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//blog/tags/spi"><meta data-react-helmet="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * judge conditionData and realData is match.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param conditionData {@linkplain ConditionData}</span></span><span class="t [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">contains=org.apache.shenyu.plugin.base.condition.judge.ContainsPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Groovy=org.apache.shenyu.plugin.base.condition.judge.GroovyPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">match=org.apache.shenyu.plugin.base.condition.judge.MatchPredicateJudge</span></s [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/code-conduct/index.html b/community/code-conduct/index.html
index 6f72458..ab49269 100644
--- a/community/code-conduct/index.html
+++ b/community/code-conduct/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Code Conduct | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/code-conduct"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/committer/index.html b/community/committer/index.html
index 0d459e8..460b06d 100644
--- a/community/committer/index.html
+++ b/community/committer/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Committer | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/committer"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docse [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/contributor/index.html b/community/contributor/index.html
index e357e11..aea175a 100644
--- a/community/contributor/index.html
+++ b/community/contributor/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Contributor | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/contributor"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/contributors/index.html b/community/contributors/index.html
index 4b3cfb2..2b9ae13 100644
--- a/community/contributors/index.html
+++ b/community/contributors/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Contributors | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/contributors"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/icla/index.html b/community/icla/index.html
index eacb58b..6a03094 100644
--- a/community/icla/index.html
+++ b/community/icla/index.html
@@ -9,18 +9,18 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sign ICLA Guide | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/icla"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docs [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
A signed ICLA is required to be on file before an individual is given commit rights to any ASF project.</p><p>The process of submitting ICLA are:</p><p><strong>1. First, click the link <a href="https://www.apache.org/licenses/#clas" target="_blank" rel="noopener noreferrer">Apache Licenses</a> and find CLAs under the Contributor License Agreements section.</strong></p><p><img src="/assets/images/page_link-5e3e554fe6a27859501029f69ff79ca6.png"></p><p><strong>2. At the top of the page, the [...]
Apache only accept hand-written signature or <a href="https://pdf.yozocloud.cn/p/pdfaddsign" target="_blank" rel="noopener noreferrer">PDF signature software</a></p><p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiAAAAAiCAYAAABm3mI+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAhGVYSWZNTQAqAAAACAAFARIAAwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABaAAAAAAAAAGAAAAABAAAAYAAAAAEAA6ABAAMAAAABAAEAAKACAAQAAAABAAACIKAD [...]
-<img src="/assets/images/email_template-72b5a732dc0150f31cd2c3769616765f.png"></p></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/community/8-icla.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 [...]
+<img src="/assets/images/email_template-72b5a732dc0150f31cd2c3769616765f.png"></p></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/community/8-icla.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/issue-pr/index.html b/community/issue-pr/index.html
index ceb2540..cf3e5ca 100644
--- a/community/issue-pr/index.html
+++ b/community/issue-pr/index.html
@@ -9,18 +9,18 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Issue And Pull Request | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/issue-pr"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
...</li></ul><p><code><module></code>: Any of the modules belonging to the Apache ShenYu project,Please strictly follow the name of the project, Including but not limited to the following:</p><ul><li>admin</li><li>client</li><li>common</li><li>metrics</li><li>spi</li><li>plugin-grpc</li><li>plugin-alibaba-dubbo</li><li>register-client-nacos
...</li></ul><p><code><body></code>:Short description for commit messages. Please note the following rules:</p><ul><li><p>No need for any capitalized words</p></li><li><p>Please end with <code>.</code></p></li></ul><p>for example:</p><ul><li>refactor admin : modify some error log.</li><li>fix plugin-grpc : modify result error.</li><li>feature plugin-alibaba-dubbo : add request for tag router.</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id=" [...]
-...</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="merged-pull-request"></a>Merged Pull Request<a class="hash-link" href="#merged-pull-request" title="Direct link to heading">#</a></h2><ul><li><p>All pull request must be approve and review.</p></li><li><p>Give appropriate advice whenever possible.</p></li><li><p>In general, pull request should be marked with 2 Lable and must set milestone.</p></li><li><p>After the merge is completed, need to che [...]
+...</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="merged-pull-request"></a>Merged Pull Request<a class="hash-link" href="#merged-pull-request" title="Direct link to heading">#</a></h2><ul><li><p>All pull request must be approve and review.</p></li><li><p>Give appropriate advice whenever possible.</p></li><li><p>In general, pull request should be marked with 2 Lable and must set milestone.</p></li><li><p>After the merge is completed, need to che [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/release-guide/index.html b/community/release-guide/index.html
index 1a6bb63..96e3913 100644
--- a/community/release-guide/index.html
+++ b/community/release-guide/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Release Guide | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/release-guide"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -102,10 +102,10 @@ After at least 72 hours and with at least 3 <code>+1 binding</code> votes, it ca
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">--</span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">DISCLAIMER</span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Apache ShenYu (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC.</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Incubation is required of all newly accepted projects until a further review indicates that the infrastructure,</span></span><span class="token-line" style="color:#393A34"><span [...]
-</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/community/5-release-guide.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 [...]
+</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/community/5-release-guide.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/release-notes/index.html b/community/release-notes/index.html
index c8c5527..f378ccd 100644
--- a/community/release-notes/index.html
+++ b/community/release-notes/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Release Notes | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/release-notes"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/subscribe-email/index.html b/community/subscribe-email/index.html
index 0251315..ebc1cf4 100644
--- a/community/subscribe-email/index.html
+++ b/community/subscribe-email/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Subscribe Email | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/subscribe-email"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/two-fa/index.html b/community/two-fa/index.html
index 5222b22..2b8fd7a 100644
--- a/community/two-fa/index.html
+++ b/community/two-fa/index.html
@@ -9,17 +9,17 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Two FA | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/two-fa"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsearch:d [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
To ensure the security of the committer’s account, we need you to enable 2FA to sign in and contribute codes on GitHub.</p><p>More details, please refer to <a href="https://help.github.com/articles/requiring-two-factor-authentication-in-your-organization/" target="_blank" rel="noopener noreferrer">2FA</a>.</p><blockquote><p>To be noticed: If you do not enable 2FA, you will be removed from the project and unable to access our repositories and the fork from our private repository.</p></blo [...]
-At this time, you will use username + private access Token in replace of username + password to submit codes.</p><p>For detailed operations, please refer to <a href="https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/" target="_blank" rel="noopener noreferrer">Create a Private Token</a>.</p></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/community/7-two-fa.md" target="_bl [...]
+At this time, you will use username + private access Token in replace of username + password to submit codes.</p><p>For detailed operations, please refer to <a href="https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/" target="_blank" rel="noopener noreferrer">Create a Private Token</a>.</p></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/community/7-two-fa.md" target="_bl [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/user-registration/index.html b/community/user-registration/index.html
index 472bf0c..2bf3b94 100644
--- a/community/user-registration/index.html
+++ b/community/user-registration/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">User Registration | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/user-registration"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="t [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/vote-committer/index.html b/community/vote-committer/index.html
index cda59f4..b8249f2 100644
--- a/community/vote-committer/index.html
+++ b/community/vote-committer/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">How to vote Committer | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//community/vote-committer"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -51,10 +51,10 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Hi community,</span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">The Polling Project Management Committee (PPMC) for Apache shenyu</span></span><span class="token-line" style="color:#393A34"><span class="token plain">has invited (nominee) to become a committer and we are pleased to announce that he has accepted.</span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">(nominee) is active in Apache ShenYu community, hope see your further interactions with the community! </span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Thanks for your contributions.</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/community/6-vote-committer.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" hei [...]
+</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Thanks for your contributions.</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/community/6-vote-committer.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" hei [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/admin/dictionary-management/index.html b/docs/2.3.0/admin/dictionary-management/index.html
index f596075..20a5017 100644
--- a/docs/2.3.0/admin/dictionary-management/index.html
+++ b/docs/2.3.0/admin/dictionary-management/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dict Management | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/admin/dictionary-management"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/admin/plugin-handle-explanation/index.html b/docs/2.3.0/admin/plugin-handle-explanation/index.html
index 3296ec4..4320d87 100644
--- a/docs/2.3.0/admin/plugin-handle-explanation/index.html
+++ b/docs/2.3.0/admin/plugin-handle-explanation/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Plugin Handle Explanation | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/admin/plugin-handle-explanation"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@ Configure the corresponding entity class as follows:</p><div class="codeBlockCon
<img src="https://yu199195.github.io/images/soul/plugin-manager.png"></p><p><strong>step2.</strong> Add a string type field path and a numeric type TIMEOUT</p><p><img src="https://yu199195.github.io/images/soul/add-plugin-handle.png"></p><p><strong>step3.</strong> Finally, you can enter path, TIMEOUT and commit to the handle field when you add a rule in the plugin rule configuration page</p><p><img src="https://yu199195.github.io/images/soul/springcloud-rule-handle.png"></p><p><em>Note: [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/admin/selector-and-rule/index.html b/docs/2.3.0/admin/selector-and-rule/index.html
index f7c3cc6..e93c251 100644
--- a/docs/2.3.0/admin/selector-and-rule/index.html
+++ b/docs/2.3.0/admin/selector-and-rule/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Selector Detailed Explanation | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/admin/selector-and-rule"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="condition-explanation"></a>Condition Explanation<a class="hash-link" href="#condition-explanation" title="Direct link to heading">#</a></h2><ul><li><p>uri matching (recommend)</p><ul><li><p>uri matching is based on your request uri, the frontend won't change anything before accessing the gateway.</p></li><li><p>the <code>match</code> filter method is the same with<code>springmvc</code> fuzzy [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/design/config/index.html b/docs/2.3.0/design/config/index.html
index 4311b6b..680b1b1 100644
--- a/docs/2.3.0/design/config/index.html
+++ b/docs/2.3.0/design/config/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Configuration Flow Introduction | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/design/config"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
<img src="https://yu199195.github.io/images/soul/plugin-data.png"></p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="feature"></a>Feature<a class="hash-link" href="#feature" title="Direct link to heading">#</a></h2><ul><li>All the configurations of user can be dynamically updated, there is no need to restart the service for any modification.</li><li>Local cache is used to provide efficient performance during high concurrency.</li></ul></div><foot [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/design/data-sync/index.html b/docs/2.3.0/design/data-sync/index.html
index f214e4d..ac02698 100644
--- a/docs/2.3.0/design/data-sync/index.html
+++ b/docs/2.3.0/design/data-sync/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Data Synchronization Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/design/data-sync"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-h [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -21,7 +21,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> // Servlet3.0 asynchronously responds to http request</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> final AsyncContext asyncContext = request.startAsync();</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> asyncContext.setTimeout(0L);</span></span><span class="token-line" style="color:#393A34"><span class="token pla [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/design/database-design/index.html b/docs/2.3.0/design/database-design/index.html
index 635f06b..76dbf03 100644
--- a/docs/2.3.0/design/database-design/index.html
+++ b/docs/2.3.0/design/database-design/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Database Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/design/database-design"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
<img src="/assets/images/soul-permission-db-90c870eefea0da663079cdf6638c7ce7.png"></p></li><li><p>Detailed design:</p><ul><li>one user corresponds to multiple role,one role corresponds to multiple resources.</li></ul></li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/versioned_docs/version-2.3.0/design/database-design.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/design/meta-data/index.html b/docs/2.3.0/design/meta-data/index.html
index 2551212..0d982a7 100644
--- a/docs/2.3.0/design/meta-data/index.html
+++ b/docs/2.3.0/design/meta-data/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">MetaData Concept Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/design/meta-data"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helme [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><p>Metadata design as below,the most important is using it in dubbo's generalization call.</p></li><li><p>Pay attention to the field <code>path</code>,we will match specific data according to your field path during requesting gateway,and then carry out the follow-up process.</p></li><li><p>Pay attention to the field <code>rpc_ext</co [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/developer-guide/custom-filter/index.html b/docs/2.3.0/developer-guide/custom-filter/index.html
index a3264a7..b55d77e 100644
--- a/docs/2.3.0/developer-guide/custom-filter/index.html
+++ b/docs/2.3.0/developer-guide/custom-filter/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Filter Extension | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/developer-guide/custom-filter"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * this is Template Method ,children Implement your own And response client.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param exchange the current server exchange. [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/developer-guide/custom-parsing-ip-and-host/index.html b/docs/2.3.0/developer-guide/custom-parsing-ip-and-host/index.html
index f98a500..979c56e 100644
--- a/docs/2.3.0/developer-guide/custom-parsing-ip-and-host/index.html
+++ b/docs/2.3.0/developer-guide/custom-parsing-ip-and-host/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Fetching Correct IP Address And Host | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/developer-guide/custom-parsing-ip-and-host"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>Register defined class as a Spring Bean.</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8f [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/developer-guide/custom-plugin/index.html b/docs/2.3.0/developer-guide/custom-plugin/index.html
index 42ef172..d78e60a 100644
--- a/docs/2.3.0/developer-guide/custom-plugin/index.html
+++ b/docs/2.3.0/developer-guide/custom-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/developer-guide/custom-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> protected Mono<Void> handleRuleIsNull(final String pluginName, </span></span><span class="token-line" style="color:#393A34"><span class="token plain"> final ServerWebExchange exchange, </span></span><span class="token-line" style="color:#393A34"><span cl [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/developer-guide/custom-result/index.html b/docs/2.3.0/developer-guide/custom-result/index.html
index 30a4564..6bb57ab 100644
--- a/docs/2.3.0/developer-guide/custom-result/index.html
+++ b/docs/2.3.0/developer-guide/custom-result/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Response | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/developer-guide/custom-result"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -24,7 +24,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><code>T</code> is a generic parameter for your response data.</li><li>Register defined class as a Spring Bean.</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="co [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/developer-guide/custom-sign-algorithm/index.html b/docs/2.3.0/developer-guide/custom-sign-algorithm/index.html
index dd26567..183701f 100644
--- a/docs/2.3.0/developer-guide/custom-sign-algorithm/index.html
+++ b/docs/2.3.0/developer-guide/custom-sign-algorithm/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Sign Algorithm | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/developer-guide/custom-sign-algorithm"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>When returning true in Pair, the sign verification passes. If there's false, the String in Pair will be return to the frontend to show.</li><li>Register defined class as a Spring Bean.</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/developer-guide/developer-soul-client/index.html b/docs/2.3.0/developer-guide/developer-soul-client/index.html
index f352beb..777a00b 100644
--- a/docs/2.3.0/developer-guide/developer-soul-client/index.html
+++ b/docs/2.3.0/developer-guide/developer-soul-client/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">A multilingual HTTP client | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/developer-guide/developer-soul-client"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0 [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/developer-guide/file-and-image/index.html b/docs/2.3.0/developer-guide/file-and-image/index.html
index cf84293..c9c1dfa 100644
--- a/docs/2.3.0/developer-guide/file-and-image/index.html
+++ b/docs/2.3.0/developer-guide/file-and-image/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">File Uploading And Downloading | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/developer-guide/file-and-image"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0">< [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/developer-guide/soul-optimize/index.html b/docs/2.3.0/developer-guide/soul-optimize/index.html
index 818ef8b..797cdde 100644
--- a/docs/2.3.0/developer-guide/soul-optimize/index.html
+++ b/docs/2.3.0/developer-guide/soul-optimize/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Soul Optimize | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/developer-guide/soul-optimize"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public HttpServer apply(final HttpServer httpServer) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> return httpServer</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> .tcpConfiguration(tcpServer -> [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/developer-guide/thread/index.html b/docs/2.3.0/developer-guide/thread/index.html
index 41271c8..e675f17 100644
--- a/docs/2.3.0/developer-guide/thread/index.html
+++ b/docs/2.3.0/developer-guide/thread/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Thread Model | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/developer-guide/thread"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/doc-download/index.html b/docs/2.3.0/doc-download/index.html
index 3c1c418..552dd40 100644
--- a/docs/2.3.0/doc-download/index.html
+++ b/docs/2.3.0/doc-download/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Doc Download | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/doc-download"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" name=" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/index/index.html b/docs/2.3.0/index/index.html
index 343411b..03e90d9 100644
--- a/docs/2.3.0/index/index.html
+++ b/docs/2.3.0/index/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Soul Introduction | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/index"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/context-path-plugin/index.html b/docs/2.3.0/plugins/context-path-plugin/index.html
index e080535..d5f1e3a 100644
--- a/docs/2.3.0/plugins/context-path-plugin/index.html
+++ b/docs/2.3.0/plugins/context-path-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">ContextPath Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/context-path-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
The configured contextPath is <code>/soul/http</code>, then the requested url is <code>/order</code>.</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/versioned_docs/version-2.3.0/plugins/context-path-plugin.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/divide-plugin/index.html b/docs/2.3.0/plugins/divide-plugin/index.html
index d251337..6c61edb 100644
--- a/docs/2.3.0/plugins/divide-plugin/index.html
+++ b/docs/2.3.0/plugins/divide-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Divide Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/divide-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="plugin-detail"></a>Plugin Detail<a class="hash-link" href="#plugin-detail" title="Direct link to heading">#</a></h2><ul><li>Divide is a plugin for http forward proxy, and all http requests are called by this plugin in load balancing.</li><li>Selectors and rules, please [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/dubbo-plugin/index.html b/docs/2.3.0/plugins/dubbo-plugin/index.html
index ac5cbb9..bafb09e 100644
--- a/docs/2.3.0/plugins/dubbo-plugin/index.html
+++ b/docs/2.3.0/plugins/dubbo-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dubbo Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/dubbo-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/hystrix-plugin/index.html b/docs/2.3.0/plugins/hystrix-plugin/index.html
index ad9d3e4..14fe093 100644
--- a/docs/2.3.0/plugins/hystrix-plugin/index.html
+++ b/docs/2.3.0/plugins/hystrix-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Hystrix Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/hystrix-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/monitor-plugin/index.html b/docs/2.3.0/plugins/monitor-plugin/index.html
index 72b28e9..7fdfa20 100644
--- a/docs/2.3.0/plugins/monitor-plugin/index.html
+++ b/docs/2.3.0/plugins/monitor-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Monitor Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/monitor-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># port : Pulled ports for exposing to prometheus service.</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># host : If not filled in, it is the host of soul Gateway.</span><span class=" [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/rate-limiter-plugin/index.html b/docs/2.3.0/plugins/rate-limiter-plugin/index.html
index 1a31979..5ba95ce 100644
--- a/docs/2.3.0/plugins/rate-limiter-plugin/index.html
+++ b/docs/2.3.0/plugins/rate-limiter-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">RateLimiter Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/rate-limiter-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
<img src="/assets/images/sldingwindow-c529b50727afb275845585edb72b0215.png"></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="plugin-setting"></a>Plugin Setting<a class="hash-link" href="#plugin-setting" title="Direct link to heading">#</a></h2><ul><li><p>In <code>soul-admin</code>--> plugin management--> <code>rate_limiter</code> set to enable.</p></li><li><p>Configure redis in the plugin.</p></li><li><p>Currently, supporting redis patterns o [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/redirect-plugin/index.html b/docs/2.3.0/plugins/redirect-plugin/index.html
index a057989..3cb8cdf 100644
--- a/docs/2.3.0/plugins/redirect-plugin/index.html
+++ b/docs/2.3.0/plugins/redirect-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Redirect Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/redirect-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/resilience4j-plugin/index.html b/docs/2.3.0/plugins/resilience4j-plugin/index.html
index 111e5ba..c7cddd9 100644
--- a/docs/2.3.0/plugins/resilience4j-plugin/index.html
+++ b/docs/2.3.0/plugins/resilience4j-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Resilience4j Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/resilience4j-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-reac [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
Sliding window can either be 0:count-based or 1:time-based.,default value:0。</p></li><li><p>minimumNumberOfCalls :Configures the minimum number of calls which are required (per sliding window period) before the CircuitBreaker can calculate the error rate or slow call rate,default value:100。</p></li><li><p>waitIntervalFunctionInOpenState :Configures the circuitBreaker time(ms) of duration,default value:10。</p></li><li><p>permittedNumberOfCallsInHalfOpenState :Configures the number of perm [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/rewrite-plugin/index.html b/docs/2.3.0/plugins/rewrite-plugin/index.html
index 29711c6..6f38229 100644
--- a/docs/2.3.0/plugins/rewrite-plugin/index.html
+++ b/docs/2.3.0/plugins/rewrite-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Rewrite Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/rewrite-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/sentinel-plugin/index.html b/docs/2.3.0/plugins/sentinel-plugin/index.html
index bec9e07..c72166f 100644
--- a/docs/2.3.0/plugins/sentinel-plugin/index.html
+++ b/docs/2.3.0/plugins/sentinel-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sentinel Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/sentinel-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -22,7 +22,7 @@
</li><li><code>fallbackUri</code>: degraded uri after circuit breaking.</li></ul></li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/versioned_docs/version-2.3.0/plugins/sentinel-plugin.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/sign-plugin/index.html b/docs/2.3.0/plugins/sign-plugin/index.html
index da68d86..64db605 100644
--- a/docs/2.3.0/plugins/sign-plugin/index.html
+++ b/docs/2.3.0/plugins/sign-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sign Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/sign-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> Map<String, String> map = Maps.newHashMapWithExpectedSize(2);</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> //timestamp is string format of millisecond. String.valueOf(LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli()) </span></span><span class="token-line" style="color:#393A34"><span class="token plain"> map.put("time [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/sofa-plugin/index.html b/docs/2.3.0/plugins/sofa-plugin/index.html
index 898cf3a..2c588df 100644
--- a/docs/2.3.0/plugins/sofa-plugin/index.html
+++ b/docs/2.3.0/plugins/sofa-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/sofa-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/spring-cloud-plugin/index.html b/docs/2.3.0/plugins/spring-cloud-plugin/index.html
index 128691f..570db4a 100644
--- a/docs/2.3.0/plugins/spring-cloud-plugin/index.html
+++ b/docs/2.3.0/plugins/spring-cloud-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">SpringCloud Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/spring-cloud-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/waf-plugin/index.html b/docs/2.3.0/plugins/waf-plugin/index.html
index 1dd02d2..50d5390 100644
--- a/docs/2.3.0/plugins/waf-plugin/index.html
+++ b/docs/2.3.0/plugins/waf-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Waf Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/waf-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/plugins/websocket-plugin/index.html b/docs/2.3.0/plugins/websocket-plugin/index.html
index bbcb1df..ac04454 100644
--- a/docs/2.3.0/plugins/websocket-plugin/index.html
+++ b/docs/2.3.0/plugins/websocket-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Websocket Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/plugins/websocket-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/quick-start/quick-start-dubbo/index.html b/docs/2.3.0/quick-start/quick-start-dubbo/index.html
index 4ee694b..6a8077f 100644
--- a/docs/2.3.0/quick-start/quick-start-dubbo/index.html
+++ b/docs/2.3.0/quick-start/quick-start-dubbo/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Dubbo | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/quick-start/quick-start-dubbo"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/quick-start/quick-start-grpc/index.html b/docs/2.3.0/quick-start/quick-start-grpc/index.html
index 23f7991..ee4c1ba 100644
--- a/docs/2.3.0/quick-start/quick-start-grpc/index.html
+++ b/docs/2.3.0/quick-start/quick-start-grpc/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with grpc | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/quick-start/quick-start-grpc"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/quick-start/quick-start-http/index.html b/docs/2.3.0/quick-start/quick-start-http/index.html
index afad28a..fbb9dce 100644
--- a/docs/2.3.0/quick-start/quick-start-http/index.html
+++ b/docs/2.3.0/quick-start/quick-start-http/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with http | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/quick-start/quick-start-http"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/quick-start/quick-start-sofa/index.html b/docs/2.3.0/quick-start/quick-start-sofa/index.html
index 9749ab6..8fd137f 100644
--- a/docs/2.3.0/quick-start/quick-start-sofa/index.html
+++ b/docs/2.3.0/quick-start/quick-start-sofa/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with sofa | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/quick-start/quick-start-sofa"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -21,7 +21,7 @@
<img src="/assets/images/postman-findbyid-37cef6ac98fe1f4cbb95e83661a214bf.png"></p><p>Complex multi-parameter example: The related interface implementation class is <code>org.dromara.soul.examples.sofa.service.impl.SofaMultiParamServiceImpl#batchSaveNameAndId</code></p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="cod [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/quick-start/quick-start-springcloud/index.html b/docs/2.3.0/quick-start/quick-start-springcloud/index.html
index 94d50a2..5dca3c2 100644
--- a/docs/2.3.0/quick-start/quick-start-springcloud/index.html
+++ b/docs/2.3.0/quick-start/quick-start-springcloud/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with SpringCloud | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/quick-start/quick-start-springcloud"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0 [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"><!--soul springCloud plugin start end--></span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><p>Startup the <code>soul-bootstrap</code> project</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="run-the [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/quick-start/quick-start-tars/index.html b/docs/2.3.0/quick-start/quick-start-tars/index.html
index cebfab3..56b0887 100644
--- a/docs/2.3.0/quick-start/quick-start-tars/index.html
+++ b/docs/2.3.0/quick-start/quick-start-tars/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Tars | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/quick-start/quick-start-tars"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/register-center/register-center-access/index.html b/docs/2.3.0/register-center/register-center-access/index.html
index 81d9e00..06dc971 100644
--- a/docs/2.3.0/register-center/register-center-access/index.html
+++ b/docs/2.3.0/register-center/register-center-access/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Register Center Access | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/register-center/register-center-access"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0">< [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># registerType : register type, set consul.</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># port: your project port number; apply to springmvc/tars/grpc</span><span class="token plai [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/register-center/register-center-design/index.html b/docs/2.3.0/register-center/register-center-design/index.html
index 3e66c81..c9b19f2 100644
--- a/docs/2.3.0/register-center/register-center-design/index.html
+++ b/docs/2.3.0/register-center/register-center-design/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Register Center Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/register-center/register-center-design"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0">< [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><p>Consul register client will save data to consul when soul client is started.</p><p>Consul register server will keep watching the change of data node.</p><p>Trigger selector and rule data update and event will be published, when metadata data node update.</p><p>Trigger selector and upstream update and event will be published, when uri data node [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/team/index.html b/docs/2.3.0/team/index.html
index 72e0faf..2bbe93c 100644
--- a/docs/2.3.0/team/index.html
+++ b/docs/2.3.0/team/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Team Introduction | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/team"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/users-guide/dubbo-proxy/index.html b/docs/2.3.0/users-guide/dubbo-proxy/index.html
index cc07b02..6d5938d 100644
--- a/docs/2.3.0/users-guide/dubbo-proxy/index.html
+++ b/docs/2.3.0/users-guide/dubbo-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Integrate dubbo with soul gateway | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/users-guide/dubbo-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -28,7 +28,7 @@ method.</li></ul></li><li>Single java bean parameter type (<code>default</code>)
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @SoulDubboClient(path = "/test", desc = "test method")</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public String test(@Valid HelloServiceRequest name) throws SoulException {</span></span><span class="token-line" style="colo [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/users-guide/http-proxy/index.html b/docs/2.3.0/users-guide/http-proxy/index.html
index 8ad0bcb..6a1641a 100644
--- a/docs/2.3.0/users-guide/http-proxy/index.html
+++ b/docs/2.3.0/users-guide/http-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Integrate Http with soul gateway | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/users-guide/http-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta d [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/users-guide/sofa-rpc-proxy/index.html b/docs/2.3.0/users-guide/sofa-rpc-proxy/index.html
index 3d4d646..a045606 100644
--- a/docs/2.3.0/users-guide/sofa-rpc-proxy/index.html
+++ b/docs/2.3.0/users-guide/sofa-rpc-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa RPC Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/users-guide/sofa-rpc-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -26,7 +26,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/versioned_docs/version-2.3.0/users-guide/sofa-rpc-proxy.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><pat [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/users-guide/soul-set-up/index.html b/docs/2.3.0/users-guide/soul-set-up/index.html
index a9cc3b8..2ef4c20 100644
--- a/docs/2.3.0/users-guide/soul-set-up/index.html
+++ b/docs/2.3.0/users-guide/soul-set-up/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Environment Setup | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/users-guide/soul-set-up"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -24,7 +24,7 @@ With soul you can easily create application with your own gateway.</li><li>Syste
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token key atrule" style="color:#00a4db">management</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token key atrule" style="color:#00a4db">health</span><span class="token punctuation" style="color:#393A34">:</span><span class="tok [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/users-guide/spring-cloud-proxy/index.html b/docs/2.3.0/users-guide/spring-cloud-proxy/index.html
index f42100f..6ac452a 100644
--- a/docs/2.3.0/users-guide/spring-cloud-proxy/index.html
+++ b/docs/2.3.0/users-guide/spring-cloud-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">SpringCloud Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/users-guide/spring-cloud-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-rea [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -24,7 +24,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>Then you can visit, very easy and simple.</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/versioned_docs/version-2.3.0/users-guide/spring-cloud-proxy.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewB [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/2.3.0/users-guide/use-data-sync/index.html b/docs/2.3.0/users-guide/use-data-sync/index.html
index 86fb174..a6d41ce 100644
--- a/docs/2.3.0/users-guide/use-data-sync/index.html
+++ b/docs/2.3.0/users-guide/use-data-sync/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Use Different Data-Sync Strategy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/2.3.0/users-guide/use-data-sync"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><met [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
problems.</p></li></ul></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="http-long-polling-sync"></a>Http long-polling sync<a class="hash-link" href="#http-long-polling-sync" title="Direct link to heading">#</a></h2><ul><li><p>gateway setting(note:restart)</p><ul><li><p>Add these dependencies in <code>pom.xml</code>:</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly xml"><pre tabindex="0" class="prism-code language-xml codeBl [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/deployment-custom/index.html b/docs/deployment/deployment-custom/index.html
index cd5426b..e7a28b4 100644
--- a/docs/deployment/deployment-custom/index.html
+++ b/docs/deployment/deployment-custom/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/deployment/deployment-custom"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helme [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/deployment-docker/index.html b/docs/deployment/deployment-docker/index.html
index 4fc9cd9..6cc6da6 100644
--- a/docs/deployment/deployment-docker/index.html
+++ b/docs/deployment/deployment-docker/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Docker Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/deployment/deployment-docker"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helme [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/deployment-helm/index.html b/docs/deployment/deployment-helm/index.html
index ab8284c..e25eb35 100644
--- a/docs/deployment/deployment-helm/index.html
+++ b/docs/deployment/deployment-helm/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Helm Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/deployment/deployment-helm"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="t [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/deployment-k8s/index.html b/docs/deployment/deployment-k8s/index.html
index 7471f16..fab254c 100644
--- a/docs/deployment/deployment-k8s/index.html
+++ b/docs/deployment/deployment-k8s/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">K8S Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/deployment/deployment-k8s"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="tru [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
II. Use mysql as the database</li></ol><p>Similar to the h2 process, there are two points to note</p><ol><li>you need to load mysql-connector.jar, so you need a place to store the file</li><li>you need to specify an external mysql database configuration to proxy the external mysql database via endpoint</li></ol><p>The process is as follows.</p><ol><li>create nameSpace and configMap</li><li>create endpoint to proxy external mysql</li><li>create pv store mysql-connector.jar</li><li>deploy [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/deployment-local/index.html b/docs/deployment/deployment-local/index.html
index 828d9e7..223ee05 100644
--- a/docs/deployment/deployment-local/index.html
+++ b/docs/deployment/deployment-local/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Local Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/deployment/deployment-local"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/deployment/deployment-package/index.html b/docs/deployment/deployment-package/index.html
index 219faaa..3740c2a 100644
--- a/docs/deployment/deployment-package/index.html
+++ b/docs/deployment/deployment-package/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Binary Packages Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/deployment/deployment-package"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">> linux : ./start.sh </span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/versioned_docs/version-2.4.0/deployment/deployment-package.md" target="_blank" rel="noreferrer noopener"><s [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/design/data-sync/index.html b/docs/design/data-sync/index.html
index 410ef0b..b32473e 100644
--- a/docs/design/data-sync/index.html
+++ b/docs/design/data-sync/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Data Synchronization Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/design/data-sync"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/design/database-design/index.html b/docs/design/database-design/index.html
index cc9e6ac..e041466 100644
--- a/docs/design/database-design/index.html
+++ b/docs/design/database-design/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Apache ShenYu Admin Database Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/design/database-design"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
<img alt="data perission uml" src="/assets/images/data_permission-f382375f134eeb359e481ee2cd43482d.png"></p></li></ul><ul><li>Detailed design:<ul><li>The most important table is <code>data_permission</code>, where a user corresponds to multiple data permissions.</li><li>The field <code>data_type</code> distinguishes between different types of data, which corresponds to the following: 0 -> selector, 1 -> rule.</li><li>The field <code>data_id</code> holds the primary key id of the co [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/design/register-center-design/index.html b/docs/design/register-center-design/index.html
index 920a2fc..72e3305 100644
--- a/docs/design/register-center-design/index.html
+++ b/docs/design/register-center-design/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Application Client Access | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/design/register-center-design"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-re [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><p>When shenyu-client is started, The service interface information (MetaDataRegisterDTO/URIRegisterDTO) on the Metadata of the ServiceInstance (URIRegisterDTO) and Key-Value (MetaDataRegisterDTO), Store as described above.</p><p>shenyu-admin senses the update and deletion of data by monitoring the change of index of Catalog and KeyValue, and tri [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/design/spi-design/index.html b/docs/design/spi-design/index.html
index a460d35..b3cb563 100644
--- a/docs/design/spi-design/index.html
+++ b/docs/design/spi-design/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">SPI Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/design/spi-design"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/custom-filter/index.html b/docs/developer/custom-filter/index.html
index 929cca7..228609a 100644
--- a/docs/developer/custom-filter/index.html
+++ b/docs/developer/custom-filter/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Filter | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/custom-filter"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * this is Template Method ,children Implement your own And response client.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param exchange the current server exchange. [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/custom-parsing-ip-and-host/index.html b/docs/developer/custom-parsing-ip-and-host/index.html
index cf5ada3..72f80fb 100644
--- a/docs/developer/custom-parsing-ip-and-host/index.html
+++ b/docs/developer/custom-parsing-ip-and-host/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Fetching Correct IP Address And Host | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/custom-parsing-ip-and-host"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2. [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>Register defined class as a <code>Spring Bean</code>.</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/custom-plugin/index.html b/docs/developer/custom-plugin/index.html
index a31f1ea..3e090a4 100644
--- a/docs/developer/custom-plugin/index.html
+++ b/docs/developer/custom-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/custom-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -37,7 +37,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>Ensure <code>pluginNamed()</code> is same as the plugin name you defined.</li><li>Register defined class as a <code>Spring Bean</code>, or simply apply <code>@Component</code> in implementation class.</li></ul><div class="codeBlockContainer_K1bP"><div [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/custom-result/index.html b/docs/developer/custom-result/index.html
index 2a26b46..3f93f5b 100644
--- a/docs/developer/custom-result/index.html
+++ b/docs/developer/custom-result/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Response | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/custom-result"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -24,7 +24,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><code>T</code> is a generic parameter for your response data.</li><li>Register defined class as a <code>Spring Bean</code>.</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><c [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/custom-sign-algorithm/index.html b/docs/developer/custom-sign-algorithm/index.html
index e88d3a8..dfcfaaf 100644
--- a/docs/developer/custom-sign-algorithm/index.html
+++ b/docs/developer/custom-sign-algorithm/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Sign Algorithm | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/custom-sign-algorithm"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-reac [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>When returning true in Pair, the sign verification passes. If there's false, the String in Pair will be return to the frontend to show.</li><li>Register defined class as a Spring Bean.</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/developer-shenyu-client/index.html b/docs/developer/developer-shenyu-client/index.html
index 1661ada..987e247 100644
--- a/docs/developer/developer-shenyu-client/index.html
+++ b/docs/developer/developer-shenyu-client/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">A multilingual HTTP client | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/developer-shenyu-client"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/file-and-image/index.html b/docs/developer/file-and-image/index.html
index 3257eab..728471c 100644
--- a/docs/developer/file-and-image/index.html
+++ b/docs/developer/file-and-image/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">File Upload And Download | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/file-and-image"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-he [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/shenyu-optimize/index.html b/docs/developer/shenyu-optimize/index.html
index 749a0be..56b2005 100644
--- a/docs/developer/shenyu-optimize/index.html
+++ b/docs/developer/shenyu-optimize/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">ShenYu Optimize | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/shenyu-optimize"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public HttpServer apply(final HttpServer httpServer) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> return httpServer</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> .tcpConfiguration(tcpServer -> [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/spi/custom-load-balance/index.html b/docs/developer/spi/custom-load-balance/index.html
index 780c258..1262e31 100644
--- a/docs/developer/spi/custom-load-balance/index.html
+++ b/docs/developer/spi/custom-load-balance/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Load Balance | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/spi/custom-load-balance"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-reac [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
add <code>${you spi name}</code> = <code>${you class path}</code>:</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pre tabindex="0" class="prism-code language-undefined codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">${you spi name} = ${you class path}</span></span></code></pre><button type="button" aria-label="Copy cod [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/spi/custom-match-mode/index.html b/docs/developer/spi/custom-match-mode/index.html
index fcc2702..aefeb4b 100644
--- a/docs/developer/spi/custom-match-mode/index.html
+++ b/docs/developer/spi/custom-match-mode/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Match Mode | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/spi/custom-match-mode"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-he [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * And custom mode enum.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> */</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> CUSTOM(2, "custom"),</span></span></code></pre><button type="button" aria-label="Copy co [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/spi/custom-metrics-monitor/index.html b/docs/developer/spi/custom-metrics-monitor/index.html
index b876dff..89bac44 100644
--- a/docs/developer/spi/custom-metrics-monitor/index.html
+++ b/docs/developer/spi/custom-metrics-monitor/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Metrics Monitor | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/spi/custom-metrics-monitor"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
add <code>${you spi name}</code> = <code>${you class path}</code>:</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pre tabindex="0" class="prism-code language-undefined codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">${you spi name} = ${you class path}</span></span></code></pre><button type="button" aria-label="Copy cod [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/spi/custom-parameter-data/index.html b/docs/developer/spi/custom-parameter-data/index.html
index b33d8d4..45fdf0a 100644
--- a/docs/developer/spi/custom-parameter-data/index.html
+++ b/docs/developer/spi/custom-parameter-data/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Parameter Data | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/spi/custom-parameter-data"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * custom param type enum.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> */</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> CUSTOM("custom", true),</span></span></code></pre><button type="button" aria-label="Co [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/spi/custom-predicate-judge/index.html b/docs/developer/spi/custom-predicate-judge/index.html
index 1e5024b..3371b99 100644
--- a/docs/developer/spi/custom-predicate-judge/index.html
+++ b/docs/developer/spi/custom-predicate-judge/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Predicate Judge | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/spi/custom-predicate-judge"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * custom operator enum.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> */</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> CUSTOM("custom", true),</span></span></code></pre><button type="button" aria-label="Copy [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/spi/custom-rate-limiter/index.html b/docs/developer/spi/custom-rate-limiter/index.html
index 356a183..54ff5e8 100644
--- a/docs/developer/spi/custom-rate-limiter/index.html
+++ b/docs/developer/spi/custom-rate-limiter/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Rate Limiter | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/spi/custom-rate-limiter"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-reac [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
add <code>${you spi name}</code> = <code>${you class path}</code>:</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pre tabindex="0" class="prism-code language-undefined codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">${you spi name} = ${you class path}</span></span></code></pre><button type="button" aria-label="Copy cod [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/developer/thread-model/index.html b/docs/developer/thread-model/index.html
index aef8e7f..9f3f426 100644
--- a/docs/developer/thread-model/index.html
+++ b/docs/developer/thread-model/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Thread Model | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/developer/thread-model"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/download/index.html b/docs/download/index.html
index ecaf309..4f4264e 100644
--- a/docs/download/index.html
+++ b/docs/download/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Download | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/download"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" name="docsearch:docu [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@ Please download the KEYS as well as the asc signature files for relevant distrib
It is recommended to get these files from the main distribution directory and not from the mirrors.</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly shell"><pre tabindex="0" class="prism-code language-shell codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">gpg -i KEYS</span></span></code></pre><button type="button" aria-label="Cop [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/index/index.html b/docs/index/index.html
index c8eaa6a..60dc479 100644
--- a/docs/index/index.html
+++ b/docs/index/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Apache ShenYu Introduction | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/index"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/deployment-custom/index.html b/docs/next/deployment/deployment-custom/index.html
index 54059d2..9f9fd71 100644
--- a/docs/next/deployment/deployment-custom/index.html
+++ b/docs/next/deployment/deployment-custom/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/deployment/deployment-custom"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-reac [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/deployment-docker/index.html b/docs/next/deployment/deployment-docker/index.html
index 4585b65..0a98cb5 100644
--- a/docs/next/deployment/deployment-docker/index.html
+++ b/docs/next/deployment/deployment-docker/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Docker Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/deployment/deployment-docker"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-reac [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/deployment-helm/index.html b/docs/next/deployment/deployment-helm/index.html
index 4a51b58..6cf9d62 100644
--- a/docs/next/deployment/deployment-helm/index.html
+++ b/docs/next/deployment/deployment-helm/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Helm Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/deployment/deployment-helm"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-he [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/deployment-k8s/index.html b/docs/next/deployment/deployment-k8s/index.html
index 5adeb7a..d03ee42 100644
--- a/docs/next/deployment/deployment-k8s/index.html
+++ b/docs/next/deployment/deployment-k8s/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">K8S Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/deployment/deployment-k8s"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
II. Use mysql as the database</li></ol><p>Similar to the h2 process, there are two points to note</p><ol><li>you need to load mysql-connector.jar, so you need a place to store the file</li><li>you need to specify an external mysql database configuration to proxy the external mysql database via endpoint</li></ol><p>The process is as follows.</p><ol><li>create nameSpace and configMap</li><li>create endpoint to proxy external mysql</li><li>create pv store mysql-connector.jar</li><li>deploy [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/deployment-local/index.html b/docs/next/deployment/deployment-local/index.html
index 6a586b1..31fe7be 100644
--- a/docs/next/deployment/deployment-local/index.html
+++ b/docs/next/deployment/deployment-local/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Local Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/deployment/deployment-local"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/deployment/deployment-package/index.html b/docs/next/deployment/deployment-package/index.html
index cdfacbf..18f9f30 100644
--- a/docs/next/deployment/deployment-package/index.html
+++ b/docs/next/deployment/deployment-package/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Binary Packages Deployment | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/deployment/deployment-package"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">> linux : ./start.sh </span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/docs/deployment/deployment-package.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" h [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/design/data-sync/index.html b/docs/next/design/data-sync/index.html
index f387815..923f607 100644
--- a/docs/next/design/data-sync/index.html
+++ b/docs/next/design/data-sync/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Data Synchronization Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/design/data-sync"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/design/database-design/index.html b/docs/next/design/database-design/index.html
index 0d3f59c..c2420d8 100644
--- a/docs/next/design/database-design/index.html
+++ b/docs/next/design/database-design/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Apache ShenYu Admin Database Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/design/database-design"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
<img alt="data perission uml" src="/assets/images/data_permission-f382375f134eeb359e481ee2cd43482d.png"></p></li></ul><ul><li>Detailed design:<ul><li>The most important table is <code>data_permission</code>, where a user corresponds to multiple data permissions.</li><li>The field <code>data_type</code> distinguishes between different types of data, which corresponds to the following: 0 -> selector, 1 -> rule.</li><li>The field <code>data_id</code> holds the primary key id of the co [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/design/register-center-design/index.html b/docs/next/design/register-center-design/index.html
index a5498ce..51d29ff 100644
--- a/docs/next/design/register-center-design/index.html
+++ b/docs/next/design/register-center-design/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Application Client Access | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/design/register-center-design"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><p>When shenyu-client is started, The service interface information (MetaDataRegisterDTO/URIRegisterDTO) on the Metadata of the ServiceInstance (URIRegisterDTO) and Key-Value (MetaDataRegisterDTO), Store as described above.</p><p>shenyu-admin senses the update and deletion of data by monitoring the change of index of Catalog and KeyValue, and tri [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/design/spi-design/index.html b/docs/next/design/spi-design/index.html
index 4a78ace..af4a127 100644
--- a/docs/next/design/spi-design/index.html
+++ b/docs/next/design/spi-design/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">SPI Design | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/design/spi-design"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/custom-filter/index.html b/docs/next/developer/custom-filter/index.html
index 8f768c9..4253faa 100644
--- a/docs/next/developer/custom-filter/index.html
+++ b/docs/next/developer/custom-filter/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Filter | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/custom-filter"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * this is Template Method ,children Implement your own And response client.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param exchange the current server exchange. [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/custom-parsing-ip-and-host/index.html b/docs/next/developer/custom-parsing-ip-and-host/index.html
index 819f1e5..0331eb7 100644
--- a/docs/next/developer/custom-parsing-ip-and-host/index.html
+++ b/docs/next/developer/custom-parsing-ip-and-host/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Fetching Correct IP Address And Host | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/custom-parsing-ip-and-host"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" conten [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>Register defined class as a <code>Spring Bean</code>.</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/custom-plugin/index.html b/docs/next/developer/custom-plugin/index.html
index 5af118c..8f89ae6 100644
--- a/docs/next/developer/custom-plugin/index.html
+++ b/docs/next/developer/custom-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/custom-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -37,7 +37,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>Ensure <code>pluginNamed()</code> is same as the plugin name you defined.</li><li>Register defined class as a <code>Spring Bean</code>, or simply apply <code>@Component</code> in implementation class.</li></ul><div class="codeBlockContainer_K1bP"><div [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/custom-result/index.html b/docs/next/developer/custom-result/index.html
index e9995fb..76e2b4a 100644
--- a/docs/next/developer/custom-result/index.html
+++ b/docs/next/developer/custom-result/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Response | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/custom-result"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helme [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -24,7 +24,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><code>T</code> is a generic parameter for your response data.</li><li>Register defined class as a <code>Spring Bean</code>.</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><c [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/custom-sign-algorithm/index.html b/docs/next/developer/custom-sign-algorithm/index.html
index 8955e06..fba6d59 100644
--- a/docs/next/developer/custom-sign-algorithm/index.html
+++ b/docs/next/developer/custom-sign-algorithm/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Sign Algorithm | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/custom-sign-algorithm"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>When returning true in Pair, the sign verification passes. If there's false, the String in Pair will be return to the frontend to show.</li><li>Register defined class as a Spring Bean.</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/developer-shenyu-client/index.html b/docs/next/developer/developer-shenyu-client/index.html
index 03aeca2..7a3ae4d 100644
--- a/docs/next/developer/developer-shenyu-client/index.html
+++ b/docs/next/developer/developer-shenyu-client/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">A multilingual HTTP client | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/developer-shenyu-client"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current">< [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/file-and-image/index.html b/docs/next/developer/file-and-image/index.html
index 55f1b33..0c1e060 100644
--- a/docs/next/developer/file-and-image/index.html
+++ b/docs/next/developer/file-and-image/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">File Upload And Download | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/file-and-image"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/shenyu-optimize/index.html b/docs/next/developer/shenyu-optimize/index.html
index d8e1635..9d4e173 100644
--- a/docs/next/developer/shenyu-optimize/index.html
+++ b/docs/next/developer/shenyu-optimize/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">ShenYu Optimize | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/shenyu-optimize"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-hel [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public HttpServer apply(final HttpServer httpServer) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> return httpServer</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> .tcpConfiguration(tcpServer -> [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/spi/custom-load-balance/index.html b/docs/next/developer/spi/custom-load-balance/index.html
index f6efa48..cd513ed 100644
--- a/docs/next/developer/spi/custom-load-balance/index.html
+++ b/docs/next/developer/spi/custom-load-balance/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Load Balance | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/spi/custom-load-balance"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
add <code>${you spi name}</code> = <code>${you class path}</code>:</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pre tabindex="0" class="prism-code language-undefined codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">${you spi name} = ${you class path}</span></span></code></pre><button type="button" aria-label="Copy cod [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/spi/custom-match-mode/index.html b/docs/next/developer/spi/custom-match-mode/index.html
index 99d895b..b07a650 100644
--- a/docs/next/developer/spi/custom-match-mode/index.html
+++ b/docs/next/developer/spi/custom-match-mode/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Match Mode | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/spi/custom-match-mode"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * And custom mode enum.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> */</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> CUSTOM(2, "custom"),</span></span></code></pre><button type="button" aria-label="Copy co [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/spi/custom-metrics-monitor/index.html b/docs/next/developer/spi/custom-metrics-monitor/index.html
index eb0da2c..c0d1417 100644
--- a/docs/next/developer/spi/custom-metrics-monitor/index.html
+++ b/docs/next/developer/spi/custom-metrics-monitor/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Metrics Monitor | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/spi/custom-metrics-monitor"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
add <code>${you spi name}</code> = <code>${you class path}</code>:</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pre tabindex="0" class="prism-code language-undefined codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">${you spi name} = ${you class path}</span></span></code></pre><button type="button" aria-label="Copy cod [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/spi/custom-parameter-data/index.html b/docs/next/developer/spi/custom-parameter-data/index.html
index 90b16fb..a570a7f 100644
--- a/docs/next/developer/spi/custom-parameter-data/index.html
+++ b/docs/next/developer/spi/custom-parameter-data/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Parameter Data | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/spi/custom-parameter-data"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><met [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * custom param type enum.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> */</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> CUSTOM("custom", true),</span></span></code></pre><button type="button" aria-label="Co [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/spi/custom-predicate-judge/index.html b/docs/next/developer/spi/custom-predicate-judge/index.html
index cc1c83a..10bb550 100644
--- a/docs/next/developer/spi/custom-predicate-judge/index.html
+++ b/docs/next/developer/spi/custom-predicate-judge/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Predicate Judge | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/spi/custom-predicate-judge"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * custom operator enum.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> */</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> CUSTOM("custom", true),</span></span></code></pre><button type="button" aria-label="Copy [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/spi/custom-rate-limiter/index.html b/docs/next/developer/spi/custom-rate-limiter/index.html
index a41f1fe..23cf8c8 100644
--- a/docs/next/developer/spi/custom-rate-limiter/index.html
+++ b/docs/next/developer/spi/custom-rate-limiter/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Custom Rate Limiter | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/spi/custom-rate-limiter"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
add <code>${you spi name}</code> = <code>${you class path}</code>:</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pre tabindex="0" class="prism-code language-undefined codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">${you spi name} = ${you class path}</span></span></code></pre><button type="button" aria-label="Copy cod [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/developer/thread-model/index.html b/docs/next/developer/thread-model/index.html
index 1982677..1875ecf 100644
--- a/docs/next/developer/thread-model/index.html
+++ b/docs/next/developer/thread-model/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Thread Model | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/developer/thread-model"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="t [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/download/index.html b/docs/next/download/index.html
index 2c63b46..4a23330 100644
--- a/docs/next/download/index.html
+++ b/docs/next/download/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Download | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/download"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsear [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@ Please download the KEYS as well as the asc signature files for relevant distrib
It is recommended to get these files from the main distribution directory and not from the mirrors.</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly shell"><pre tabindex="0" class="prism-code language-shell codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">gpg -i KEYS</span></span></code></pre><button type="button" aria-label="Cop [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/index/index.html b/docs/next/index/index.html
index ee8b376..b77ebb3 100644
--- a/docs/next/index/index.html
+++ b/docs/next/index/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Apache ShenYu Introduction | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/index"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/authority-and-certification/jwt-plugin/index.html b/docs/next/plugin-center/authority-and-certification/jwt-plugin/index.html
index d9e609c..e60d6f7 100644
--- a/docs/next/plugin-center/authority-and-certification/jwt-plugin/index.html
+++ b/docs/next/plugin-center/authority-and-certification/jwt-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">JWT plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/authority-and-certification/jwt-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/authority-and-certification/oauth2-plugin/index.html b/docs/next/plugin-center/authority-and-certification/oauth2-plugin/index.html
index 9717250..7203fb4 100644
--- a/docs/next/plugin-center/authority-and-certification/oauth2-plugin/index.html
+++ b/docs/next/plugin-center/authority-and-certification/oauth2-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">OAuth2 Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/authority-and-certification/oauth2-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="c [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/authority-and-certification/sign-plugin/index.html b/docs/next/plugin-center/authority-and-certification/sign-plugin/index.html
index 4b63f10..7736261 100644
--- a/docs/next/plugin-center/authority-and-certification/sign-plugin/index.html
+++ b/docs/next/plugin-center/authority-and-certification/sign-plugin/index.html
@@ -9,16 +9,16 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sign Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/authority-and-certification/sign-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curre [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> Map<String, String> map = Maps.newHashMapWithExpectedSize(3);</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> //timestamp is string format of millisecond. String.valueOf(LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli())</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> map.put("times [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/authority-and-certification/waf-plugin/index.html b/docs/next/plugin-center/authority-and-certification/waf-plugin/index.html
index ad73261..156963c 100644
--- a/docs/next/plugin-center/authority-and-certification/waf-plugin/index.html
+++ b/docs/next/plugin-center/authority-and-certification/waf-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Waf Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/authority-and-certification/waf-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/fault-tolerance/hystrix-plugin/index.html b/docs/next/plugin-center/fault-tolerance/hystrix-plugin/index.html
index 3a0d8e9..9e0d478 100644
--- a/docs/next/plugin-center/fault-tolerance/hystrix-plugin/index.html
+++ b/docs/next/plugin-center/fault-tolerance/hystrix-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Hystrix Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/fault-tolerance/hystrix-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/fault-tolerance/rate-limiter-plugin/index.html b/docs/next/plugin-center/fault-tolerance/rate-limiter-plugin/index.html
index 959daed..16198f9 100644
--- a/docs/next/plugin-center/fault-tolerance/rate-limiter-plugin/index.html
+++ b/docs/next/plugin-center/fault-tolerance/rate-limiter-plugin/index.html
@@ -9,18 +9,18 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">RateLimiter Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/fault-tolerance/rate-limiter-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="cu [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<img src="/assets/images/tokenbucket-a11a51776844dc57cb9ba82904dc4ca6.png"></li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="using-redis-leaky-bucket-algorithm-to-limit-traffic"></a>Using redis leaky bucket algorithm to limit traffic.<a class="hash-link" href="#using-redis-leaky-bucket-algorithm-to-limit-traffic" title="Direct link to heading">#</a></h4><ul><li>water (request) go to the leaky bucket first. The leaky bucket goes out at a fixed speed. [...]
<img src="/assets/images/leakybucket-cc829d5529e0847152a90793867e9f96.png"></li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="using-redis-sliding-time-window-algorithm-to-limit-traffic"></a>Using redis sliding time window algorithm to limit traffic.<a class="hash-link" href="#using-redis-sliding-time-window-algorithm-to-limit-traffic" title="Direct link to heading">#</a></h4><ul><li>The sliding time window maintains the count value of unit time. When [...]
<img src="/assets/images/sldingwindow-c529b50727afb275845585edb72b0215.png"></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="plugin-setting"></a>Plugin Setting<a class="hash-link" href="#plugin-setting" title="Direct link to heading">#</a></h2><ul><li><p>In <code>shenyu-admin</code>--> BasicConfig --> Plugin --> <code>rate_limiter</code> set to enable.</p></li><li><p>Configure redis in the plugin.</p></li><li><p>Currently, supporting redis [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/fault-tolerance/resilience4j-plugin/index.html b/docs/next/plugin-center/fault-tolerance/resilience4j-plugin/index.html
index f93d68c..70e037c 100644
--- a/docs/next/plugin-center/fault-tolerance/resilience4j-plugin/index.html
+++ b/docs/next/plugin-center/fault-tolerance/resilience4j-plugin/index.html
@@ -9,16 +9,16 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Resilience4j Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/fault-tolerance/resilience4j-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="c [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
Sliding window can either be <code>0</code>:count-based or <code>1</code>:time-based.,default value:<code>0</code>.</p></li><li><p><code>timeoutDuration</code> :Configures request CircuitBreaker timeout(ms),default value:<code>30000</code>.</p></li><li><p><code>waitIntervalInOpen</code> :Configures the circuitBreaker time(ms) of duration,default value:<code>10</code>.</p></li><li><p><code>automaticTransitionFromOpenToHalfOpenEnabled</code> :Configures automatically transition from open s [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/fault-tolerance/sentinel-plugin/index.html b/docs/next/plugin-center/fault-tolerance/sentinel-plugin/index.html
index 43df9be..b4b1de4 100644
--- a/docs/next/plugin-center/fault-tolerance/sentinel-plugin/index.html
+++ b/docs/next/plugin-center/fault-tolerance/sentinel-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sentinel Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/fault-tolerance/sentinel-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"> [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/http-handle/context-path-plugin/index.html b/docs/next/plugin-center/http-handle/context-path-plugin/index.html
index fb79c86..efb66a9 100644
--- a/docs/next/plugin-center/http-handle/context-path-plugin/index.html
+++ b/docs/next/plugin-center/http-handle/context-path-plugin/index.html
@@ -9,16 +9,16 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Context-Path Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/http-handle/context-path-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curre [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
-The configured contextPath is <code>/shenyu/http</code>, then the requested <code>url</code> is <code>/order</code>.</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/docs/plugin-center/http-handle/context-path-plugin.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1- [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+The configured contextPath is <code>/shenyu/http</code>, then the requested <code>url</code> is <code>/order</code>.</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/docs/plugin-center/http-handle/context-path-plugin.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1- [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/http-handle/divide-plugin/index.html b/docs/next/plugin-center/http-handle/divide-plugin/index.html
deleted file mode 100644
index 9f22ae3..0000000
--- a/docs/next/plugin-center/http-handle/divide-plugin/index.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.4">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
-<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Divide Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/http-handle/divide-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
-</head>
-<body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
-</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h4><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="rule-handler"></a>Rule Handler<a class="hash-link" href="#rule-handler" title="Direct link to heading">#</a></h4><img src="/img/shenyu/plugin/divide/rule_en.png" width="80%" height="80%"><p>Rule Handler, corresponding to the <code>handle</code> field of <a href="/docs/ [...]
- <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
- <div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/http-handle/modify-response-plugin/index.html b/docs/next/plugin-center/http-handle/modify-response-plugin/index.html
index 5d4ef27..3b016ef 100644
--- a/docs/next/plugin-center/http-handle/modify-response-plugin/index.html
+++ b/docs/next/plugin-center/http-handle/modify-response-plugin/index.html
@@ -9,18 +9,18 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">ModifyResponse Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/http-handle/modify-response-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content=" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<img src="/assets/images/modifyStatus-en-fa50ac082c8151bfe64ce6cc331520d7.png"></li><li>4.modify response header
<img src="/assets/images/modifyHeader-en-930b4badfebbee15d2d9d5b384669404.png"></li><li>5.modify response body
-<img src="/assets/images/modifyBody-en-fa57f66c274d0ab89fce27bd95317b6e.png"></li><li>param details:<ul><li><code>addHeaders</code>: add response header,<code>key-value</code>.</li><li><code>setHeaders</code>: set response header,<code>key-value</code>.</li><li><code>replaceHeaderKeys</code>: replace response header name,<code>key</code> is the value to be replaced,<code>value</code> is the value after replacement</li><li><code>removeHeaderKeys</code>: remove response header <code>key</c [...]
+<img src="/assets/images/modifyBody-en-fa57f66c274d0ab89fce27bd95317b6e.png"></li><li>param details:<ul><li><code>addHeaders</code>: add response header,<code>key-value</code>.</li><li><code>setHeaders</code>: set response header,<code>key-value</code>.</li><li><code>replaceHeaderKeys</code>: replace response header name,<code>key</code> is the value to be replaced,<code>value</code> is the value after replacement</li><li><code>removeHeaderKeys</code>: remove response header <code>key</c [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/http-handle/param-mapping-plugin/index.html b/docs/next/plugin-center/http-handle/param-mapping-plugin/index.html
index 62113d1..334c628 100644
--- a/docs/next/plugin-center/http-handle/param-mapping-plugin/index.html
+++ b/docs/next/plugin-center/http-handle/param-mapping-plugin/index.html
@@ -9,16 +9,16 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Param-mapping Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/http-handle/param-mapping-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="cur [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<img src="/assets/images/param-mapping-48f0bc50c54e2044a1904fe4870ba9b5.png"></li><li>param details:<ul><li><code>addParameterKeys</code>: add a new <code>key-value</code> on body</li><li><code>replaceParameterKeys</code>: replace request body's <code>key</code> ,<code>key</code> is the value to be replaced,<code>value</code> is the value after replacement</li><li><code>removeParameterKeys</code>: remove a body <code>key</code></li></ul></li></ul><p>param_mapping modify the request [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/http-handle/redirect-plugin/index.html b/docs/next/plugin-center/http-handle/redirect-plugin/index.html
index 7d6fcf2..3375313 100644
--- a/docs/next/plugin-center/http-handle/redirect-plugin/index.html
+++ b/docs/next/plugin-center/http-handle/redirect-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Redirect Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/http-handle/redirect-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><met [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/http-handle/request-plugin/index.html b/docs/next/plugin-center/http-handle/request-plugin/index.html
index da40aba..3b96f4e 100644
--- a/docs/next/plugin-center/http-handle/request-plugin/index.html
+++ b/docs/next/plugin-center/http-handle/request-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">RequestPlugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/http-handle/request-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta d [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/http-handle/rewrite-plugin/index.html b/docs/next/plugin-center/http-handle/rewrite-plugin/index.html
index ece9c1c..937c1fe 100644
--- a/docs/next/plugin-center/http-handle/rewrite-plugin/index.html
+++ b/docs/next/plugin-center/http-handle/rewrite-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Rewrite Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/http-handle/rewrite-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/http-handle/websocket-plugin/index.html b/docs/next/plugin-center/http-handle/websocket-plugin/index.html
deleted file mode 100644
index eede8aa..0000000
--- a/docs/next/plugin-center/http-handle/websocket-plugin/index.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.4">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
-<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">WebSocket Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/http-handle/websocket-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
-</head>
-<body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
-</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><span [...]
- <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
- <div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/observability/logging-plugin/index.html b/docs/next/plugin-center/observability/logging-plugin/index.html
index 2ed185f..ea728a8 100644
--- a/docs/next/plugin-center/observability/logging-plugin/index.html
+++ b/docs/next/plugin-center/observability/logging-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Logging Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/observability/logging-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><met [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/observability/monitor-plugin/index.html b/docs/next/plugin-center/observability/monitor-plugin/index.html
index 0610f02..f3d759e 100644
--- a/docs/next/plugin-center/observability/monitor-plugin/index.html
+++ b/docs/next/plugin-center/observability/monitor-plugin/index.html
@@ -9,17 +9,17 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Monitor Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/observability/monitor-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><met [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<img src="/assets/images/shenyu-metrics-805b9a2539e9808d934caae9b3a1404f.png"></p></li><li><p>Make even tracking in ShenYu Gateway by asynchronous or synchronous mode.</p></li><li><p>The <code>prometheus</code> server pulls metrics' through http request, and then displays it by <code>Grafana</code>.</p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="plugin-setting"></a>Plugin Setting<a class="hash-link" href="#plugin-setting" title="Direct li [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># port : Pulled ports for exposing to prometheus service.</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># host : If not filled in, it is the host of Apache ShenYu Gateway.</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/proxy/divide-plugin/index.html b/docs/next/plugin-center/proxy/divide-plugin/index.html
new file mode 100644
index 0000000..cbea321
--- /dev/null
+++ b/docs/next/plugin-center/proxy/divide-plugin/index.html
@@ -0,0 +1,24 @@
+<!doctype html>
+<html lang="en" dir="ltr">
+<head>
+<meta charset="UTF-8">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-beta.4">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
+<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
+<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Divide Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/proxy/divide-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-rea [...]
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
+</head>
+<body>
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h4><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="rule-handler"></a>Rule Handler<a class="hash-link" href="#rule-handler" title="Direct link to heading">#</a></h4><img src="/img/shenyu/plugin/divide/rule_en.png" width="80%" height="80%"><p>Rule Handler, corresponding to the <code>handle</code> field of <a href="/docs/ [...]
+ <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
+ <div></div></div></div></div></div></footer></div>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/proxy/dubbo-plugin/index.html b/docs/next/plugin-center/proxy/dubbo-plugin/index.html
new file mode 100644
index 0000000..d37f70e
--- /dev/null
+++ b/docs/next/plugin-center/proxy/dubbo-plugin/index.html
@@ -0,0 +1,24 @@
+<!doctype html>
+<html lang="en" dir="ltr">
+<head>
+<meta charset="UTF-8">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-beta.4">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
+<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
+<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dubbo Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/proxy/dubbo-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react [...]
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
+</head>
+<body>
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+e.g. we have an interface <code>update(Integer id, String name, Integer age)</code></p><ul><li><p>Type list</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pre tabindex="0" class="prism-code language-undefined codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">```yaml</span></span><span class="token-line" style="color:#393A34">< [...]
+ <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
+ <div></div></div></div></div></div></footer></div>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/proxy/grpc-plugin/index.html b/docs/next/plugin-center/proxy/grpc-plugin/index.html
new file mode 100644
index 0000000..6e0a343
--- /dev/null
+++ b/docs/next/plugin-center/proxy/grpc-plugin/index.html
@@ -0,0 +1,23 @@
+<!doctype html>
+<html lang="en" dir="ltr">
+<head>
+<meta charset="UTF-8">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-beta.4">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
+<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
+<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">gRPC Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/proxy/grpc-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-h [...]
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
+</head>
+<body>
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+ <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
+ <div></div></div></div></div></div></footer></div>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/proxy/motan-plugin/index.html b/docs/next/plugin-center/proxy/motan-plugin/index.html
new file mode 100644
index 0000000..d5c8997
--- /dev/null
+++ b/docs/next/plugin-center/proxy/motan-plugin/index.html
@@ -0,0 +1,23 @@
+<!doctype html>
+<html lang="en" dir="ltr">
+<head>
+<meta charset="UTF-8">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-beta.4">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
+<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
+<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Motan Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/proxy/motan-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react [...]
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
+</head>
+<body>
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+ <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
+ <div></div></div></div></div></div></footer></div>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/proxy/sofa-plugin/index.html b/docs/next/plugin-center/proxy/sofa-plugin/index.html
new file mode 100644
index 0000000..b7582aa
--- /dev/null
+++ b/docs/next/plugin-center/proxy/sofa-plugin/index.html
@@ -0,0 +1,23 @@
+<!doctype html>
+<html lang="en" dir="ltr">
+<head>
+<meta charset="UTF-8">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-beta.4">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
+<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
+<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/proxy/sofa-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-h [...]
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
+</head>
+<body>
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+ <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
+ <div></div></div></div></div></div></footer></div>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/proxy/spring-cloud-plugin/index.html b/docs/next/plugin-center/proxy/spring-cloud-plugin/index.html
new file mode 100644
index 0000000..0729a6b
--- /dev/null
+++ b/docs/next/plugin-center/proxy/spring-cloud-plugin/index.html
@@ -0,0 +1,25 @@
+<!doctype html>
+<html lang="en" dir="ltr">
+<head>
+<meta charset="UTF-8">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-beta.4">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
+<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
+<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Spring Cloud Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/proxy/spring-cloud-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><m [...]
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
+</head>
+<body>
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
+</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
+ <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
+ <div></div></div></div></div></div></footer></div>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/proxy/tars-plugin/index.html b/docs/next/plugin-center/proxy/tars-plugin/index.html
new file mode 100644
index 0000000..f042588
--- /dev/null
+++ b/docs/next/plugin-center/proxy/tars-plugin/index.html
@@ -0,0 +1,23 @@
+<!doctype html>
+<html lang="en" dir="ltr">
+<head>
+<meta charset="UTF-8">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-beta.4">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
+<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
+<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Tars Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/proxy/tars-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-h [...]
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
+</head>
+<body>
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+ <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
+ <div></div></div></div></div></div></footer></div>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/proxy/websocket-plugin/index.html b/docs/next/plugin-center/proxy/websocket-plugin/index.html
new file mode 100644
index 0000000..47dc14a
--- /dev/null
+++ b/docs/next/plugin-center/proxy/websocket-plugin/index.html
@@ -0,0 +1,24 @@
+<!doctype html>
+<html lang="en" dir="ltr">
+<head>
+<meta charset="UTF-8">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+<meta name="generator" content="Docusaurus v2.0.0-beta.4">
+<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
+<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
+<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
+<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">WebSocket Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/proxy/websocket-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta da [...]
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
+</head>
+<body>
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="request-path"></a>Request Path<a class="hash-link" href="#request-path" title="Direct link to heading">#</a></h2><p>When using Apache ShenYu proxy websocket, assume that the request path is:</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pr [...]
+ <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
+ <div></div></div></div></div></div></footer></div>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/rpc-proxy/dubbo-plugin/index.html b/docs/next/plugin-center/rpc-proxy/dubbo-plugin/index.html
deleted file mode 100644
index 2ff12d7..0000000
--- a/docs/next/plugin-center/rpc-proxy/dubbo-plugin/index.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.4">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
-<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dubbo Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/rpc-proxy/dubbo-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
-</head>
-<body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
-e.g. we have an interface <code>update(Integer id, String name, Integer age)</code></p><ul><li><p>Type list</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pre tabindex="0" class="prism-code language-undefined codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">```yaml</span></span><span class="token-line" style="color:#393A34">< [...]
- <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
- <div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/rpc-proxy/grpc-plugin/index.html b/docs/next/plugin-center/rpc-proxy/grpc-plugin/index.html
deleted file mode 100644
index d2b5150..0000000
--- a/docs/next/plugin-center/rpc-proxy/grpc-plugin/index.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.4">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
-<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">gRPC Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/rpc-proxy/grpc-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-rea [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
-</head>
-<body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
- <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
- <div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/rpc-proxy/motan-plugin/index.html b/docs/next/plugin-center/rpc-proxy/motan-plugin/index.html
deleted file mode 100644
index 42c6986..0000000
--- a/docs/next/plugin-center/rpc-proxy/motan-plugin/index.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.4">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
-<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Motan Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/rpc-proxy/motan-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
-</head>
-<body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
- <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
- <div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/rpc-proxy/sofa-plugin/index.html b/docs/next/plugin-center/rpc-proxy/sofa-plugin/index.html
deleted file mode 100644
index 126a3f0..0000000
--- a/docs/next/plugin-center/rpc-proxy/sofa-plugin/index.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.4">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
-<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/rpc-proxy/sofa-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-rea [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
-</head>
-<body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
- <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
- <div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/rpc-proxy/spring-cloud-plugin/index.html b/docs/next/plugin-center/rpc-proxy/spring-cloud-plugin/index.html
deleted file mode 100644
index 90c87ad..0000000
--- a/docs/next/plugin-center/rpc-proxy/spring-cloud-plugin/index.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.4">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
-<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Spring Cloud Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/rpc-proxy/spring-cloud-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
-</head>
-<body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
-</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
-</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
- <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
- <div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/plugin-center/rpc-proxy/tars-plugin/index.html b/docs/next/plugin-center/rpc-proxy/tars-plugin/index.html
deleted file mode 100644
index e792638..0000000
--- a/docs/next/plugin-center/rpc-proxy/tars-plugin/index.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<!doctype html>
-<html lang="en" dir="ltr">
-<head>
-<meta charset="UTF-8">
-<meta name="viewport" content="width=device-width,initial-scale=1">
-<meta name="generator" content="Docusaurus v2.0.0-beta.4">
-<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed">
-<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
-<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
-<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Tars Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/plugin-center/rpc-proxy/tars-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-rea [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
-</head>
-<body>
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
- <p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
- <div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/next/quick-start/quick-start-dubbo/index.html b/docs/next/quick-start/quick-start-dubbo/index.html
index 2c447fc..730a473 100644
--- a/docs/next/quick-start/quick-start-dubbo/index.html
+++ b/docs/next/quick-start/quick-start-dubbo/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Dubbo | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/quick-start/quick-start-dubbo"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/quick-start/quick-start-grpc/index.html b/docs/next/quick-start/quick-start-grpc/index.html
index 1944d98..0ab27cc 100644
--- a/docs/next/quick-start/quick-start-grpc/index.html
+++ b/docs/next/quick-start/quick-start-grpc/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with gRPC | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/quick-start/quick-start-grpc"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/quick-start/quick-start-http/index.html b/docs/next/quick-start/quick-start-http/index.html
index 25b561b..4128fad 100644
--- a/docs/next/quick-start/quick-start-http/index.html
+++ b/docs/next/quick-start/quick-start-http/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Http | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/quick-start/quick-start-http"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34" [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/quick-start/quick-start-motan/index.html b/docs/next/quick-start/quick-start-motan/index.html
index c3fb3c2..0e8e3ef 100644
--- a/docs/next/quick-start/quick-start-motan/index.html
+++ b/docs/next/quick-start/quick-start-motan/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Motan | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/quick-start/quick-start-motan"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -23,7 +23,7 @@ Start up zookeeper in local.</p></blockquote><p>Import the gateway proxy plugin
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="test"></a>Test<a class="hash-link" href="#test" title="Direct link to heading">#</a></h2><p>The <code>shenyu-examples-motan</code> project will automatically register the <code>@ShenyuMotanClient</code> annotated interface methods with the gateway and add selectors and [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/quick-start/quick-start-sofa/index.html b/docs/next/quick-start/quick-start-sofa/index.html
index 31212a0..c92e113 100644
--- a/docs/next/quick-start/quick-start-sofa/index.html
+++ b/docs/next/quick-start/quick-start-sofa/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Sofa | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/quick-start/quick-start-sofa"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="run-the-shenyu-examples-sofa-project"></a>Run the shenyu-examples-sofa project<a class="hash-link" href="#run-the-shenyu-examples-sofa-project" title="Direct link to heading">#</a></h2><p>Download <a href="https://github.com/apache/incubator-shenyu/tree/v2.4.0/shenyu-e [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/quick-start/quick-start-springcloud/index.html b/docs/next/quick-start/quick-start-springcloud/index.html
index fb24553..2c1a95a 100644
--- a/docs/next/quick-start/quick-start-springcloud/index.html
+++ b/docs/next/quick-start/quick-start-springcloud/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Spring Cloud | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/quick-start/quick-start-springcloud"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curre [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -21,7 +21,7 @@ Execute the <code>org.apache.shenyu.examples.eureka.EurekaServerApplication</cod
Execute the <code>org.apache.shenyu.examples.springcloud.ShenyuTestSpringCloudApplication</code> main method to start project.</p><p>The following log appears when the startup is successful:</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly shell"><pre tabindex="0" class="prism-code language-shell codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span clas [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/quick-start/quick-start-tars/index.html b/docs/next/quick-start/quick-start-tars/index.html
index 20941bf..8a4bc7e 100644
--- a/docs/next/quick-start/quick-start-tars/index.html
+++ b/docs/next/quick-start/quick-start-tars/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Tars | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/quick-start/quick-start-tars"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/admin-usage/authority-management/index.html b/docs/next/user-guide/admin-usage/authority-management/index.html
index f350d1e..6096725 100644
--- a/docs/next/user-guide/admin-usage/authority-management/index.html
+++ b/docs/next/user-guide/admin-usage/authority-management/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Authority Management | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/admin-usage/authority-management"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curren [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/admin-usage/dictionary-management/index.html b/docs/next/user-guide/admin-usage/dictionary-management/index.html
index 621747d..562d60d 100644
--- a/docs/next/user-guide/admin-usage/dictionary-management/index.html
+++ b/docs/next/user-guide/admin-usage/dictionary-management/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dictionary Management | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/admin-usage/dictionary-management"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curr [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/admin-usage/plugin-handle-explanation/index.html b/docs/next/user-guide/admin-usage/plugin-handle-explanation/index.html
index 57162c1..10de9f3 100644
--- a/docs/next/user-guide/admin-usage/plugin-handle-explanation/index.html
+++ b/docs/next/user-guide/admin-usage/plugin-handle-explanation/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Plugin Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/admin-usage/plugin-handle-explanation"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/admin-usage/selector-and-rule/index.html b/docs/next/user-guide/admin-usage/selector-and-rule/index.html
index ccdd3e1..d042235 100644
--- a/docs/next/user-guide/admin-usage/selector-and-rule/index.html
+++ b/docs/next/user-guide/admin-usage/selector-and-rule/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Selector And Rule Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/admin-usage/selector-and-rule"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curre [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/dubbo-proxy/index.html b/docs/next/user-guide/dubbo-proxy/index.html
index 5362904..a9868d5 100644
--- a/docs/next/user-guide/dubbo-proxy/index.html
+++ b/docs/next/user-guide/dubbo-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dubbo Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/dubbo-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ Two things need to notice after intgeration with gateway, one is the added annoa
And you added a config value of <code>contextPath</code>.</p><p>If you have a function like this, the config value in contextPath is <code>/dubbo</code></p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain"> @Override</span></sp [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/grpc-proxy/index.html b/docs/next/user-guide/grpc-proxy/index.html
index daf97db..cd3ef43 100644
--- a/docs/next/user-guide/grpc-proxy/index.html
+++ b/docs/next/user-guide/grpc-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">gRPC Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/grpc-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="user-request"></a>User Request<a class="hash-link" href="#user-request" title="Direct link to heading">#</a></h2><p>You can request your gRPC service by Http. The <code>Apache ShenYu</code> gateway needs to have a route prefix that you access to configure <code>context [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/http-proxy/index.html b/docs/next/user-guide/http-proxy/index.html
index 0ca1c6d..f1adb36 100644
--- a/docs/next/user-guide/http-proxy/index.html
+++ b/docs/next/user-guide/http-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Http Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/http-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @GetMapping("/findById")</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public OrderDTO findById(@RequestParam("id") final String id) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> OrderDTO orderDTO = new OrderDTO();</span></span><span class="token-line" style="color:#393A34"><span [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/motan-proxy/index.html b/docs/next/user-guide/motan-proxy/index.html
index f8fdce3..2854e2c 100644
--- a/docs/next/user-guide/motan-proxy/index.html
+++ b/docs/next/user-guide/motan-proxy/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Motan Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/motan-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/property-config/admin-property-config/index.html b/docs/next/user-guide/property-config/admin-property-config/index.html
index f6b9281..ee81897 100644
--- a/docs/next/user-guide/property-config/admin-property-config/index.html
+++ b/docs/next/user-guide/property-config/admin-property-config/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Admin Property Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/property-config/admin-property-config"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content=" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="property-detail"></a>Property Detail<a class="hash-link" href="#property-detail" title="Direct link to heading">#</a></h3><h5><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="shenyuregister-config"></a>shenyu.register config<a class="hash-link [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/property-config/client-property-config/index.html b/docs/next/user-guide/property-config/client-property-config/index.html
index f58e7e0..e65aa56 100644
--- a/docs/next/user-guide/property-config/client-property-config/index.html
+++ b/docs/next/user-guide/property-config/client-property-config/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Client Property Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/property-config/client-property-config"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="property-detail"></a>Property Detail<a class="hash-link" href="#property-detail" title="Direct link to heading">#</a></h3><h5><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="shenyuclient-config"></a>shenyu.client config<a class="hash-link" hr [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/property-config/gateway-property-config/index.html b/docs/next/user-guide/property-config/gateway-property-config/index.html
index 173b9eb..8441aad 100644
--- a/docs/next/user-guide/property-config/gateway-property-config/index.html
+++ b/docs/next/user-guide/property-config/gateway-property-config/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Gateway Property Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/property-config/gateway-property-config"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" conte [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/register-center-access/index.html b/docs/next/user-guide/register-center-access/index.html
index de92185..0bc52f6 100644
--- a/docs/next/user-guide/register-center-access/index.html
+++ b/docs/next/user-guide/register-center-access/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Application Client Access Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/register-center-access"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="curr [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token key atrule" style="color:#00a4db">spring</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token key atrule" style="color:#00a4db">cloud</span><span class="token punctuation" style="color:#393A34">:</span><span class="token pl [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/sofa-rpc-proxy/index.html b/docs/next/user-guide/sofa-rpc-proxy/index.html
index 6510920..090a8c0 100644
--- a/docs/next/user-guide/sofa-rpc-proxy/index.html
+++ b/docs/next/user-guide/sofa-rpc-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/sofa-rpc-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet=" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -26,7 +26,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/docs/user-guide/sofa-rpc-proxy.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6. [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/spring-cloud-proxy/index.html b/docs/next/user-guide/spring-cloud-proxy/index.html
index 3f9ce92..b3ee70a 100644
--- a/docs/next/user-guide/spring-cloud-proxy/index.html
+++ b/docs/next/user-guide/spring-cloud-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Spring Cloud Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/spring-cloud-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-re [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @GetMapping("/findById")</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public OrderDTO findById(@RequestParam("id") final String id) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> OrderDTO orderDTO = new OrderDTO();</span></span><span class="token-line" style="color:#393A34"><span cla [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/tars-proxy/index.html b/docs/next/user-guide/tars-proxy/index.html
index 90c0fc0..4be2fd5 100644
--- a/docs/next/user-guide/tars-proxy/index.html
+++ b/docs/next/user-guide/tars-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Tars Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/tars-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="user-request"></a>User Request<a class="hash-link" href="#user-request" title="Direct link to heading">#</a></h2><p>You can request your tars service by Http. The <code>Apache ShenYu</code> gateway needs to have a route prefix which is the <code>contextPath</code> conf [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/next/user-guide/use-data-sync/index.html b/docs/next/user-guide/use-data-sync/index.html
index e71eacf..73c80d5 100644
--- a/docs/next/user-guide/use-data-sync/index.html
+++ b/docs/next/user-guide/use-data-sync/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Data Synchronization Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/next/user-guide/use-data-sync"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/authority-and-certification/jwt-plugin/index.html b/docs/plugin-center/authority-and-certification/jwt-plugin/index.html
index 27db230..4bc26ce 100644
--- a/docs/plugin-center/authority-and-certification/jwt-plugin/index.html
+++ b/docs/plugin-center/authority-and-certification/jwt-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">JWT plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/authority-and-certification/jwt-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/authority-and-certification/oauth2-plugin/index.html b/docs/plugin-center/authority-and-certification/oauth2-plugin/index.html
index eb666d7..c617289 100644
--- a/docs/plugin-center/authority-and-certification/oauth2-plugin/index.html
+++ b/docs/plugin-center/authority-and-certification/oauth2-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">OAuth2 Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/authority-and-certification/oauth2-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/authority-and-certification/sign-plugin/index.html b/docs/plugin-center/authority-and-certification/sign-plugin/index.html
index bdbd2a1..660cf95 100644
--- a/docs/plugin-center/authority-and-certification/sign-plugin/index.html
+++ b/docs/plugin-center/authority-and-certification/sign-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sign Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/authority-and-certification/sign-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> Map<String, String> map = Maps.newHashMapWithExpectedSize(3);</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> //timestamp is string format of millisecond. String.valueOf(LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli())</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> map.put("times [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/authority-and-certification/waf-plugin/index.html b/docs/plugin-center/authority-and-certification/waf-plugin/index.html
index b1f3283..5fd2945 100644
--- a/docs/plugin-center/authority-and-certification/waf-plugin/index.html
+++ b/docs/plugin-center/authority-and-certification/waf-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Waf Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/authority-and-certification/waf-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/fault-tolerance/hystrix-plugin/index.html b/docs/plugin-center/fault-tolerance/hystrix-plugin/index.html
index ac85c72..c19a399 100644
--- a/docs/plugin-center/fault-tolerance/hystrix-plugin/index.html
+++ b/docs/plugin-center/fault-tolerance/hystrix-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Hystrix Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/fault-tolerance/hystrix-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/fault-tolerance/rate-limiter-plugin/index.html b/docs/plugin-center/fault-tolerance/rate-limiter-plugin/index.html
index fd9d8d2..0f52494 100644
--- a/docs/plugin-center/fault-tolerance/rate-limiter-plugin/index.html
+++ b/docs/plugin-center/fault-tolerance/rate-limiter-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">RateLimiter Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/fault-tolerance/rate-limiter-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"> [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
<img src="/assets/images/sldingwindow-c529b50727afb275845585edb72b0215.png"></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="plugin-setting"></a>Plugin Setting<a class="hash-link" href="#plugin-setting" title="Direct link to heading">#</a></h2><ul><li><p>In <code>shenyu-admin</code>--> BasicConfig --> Plugin --> <code>rate_limiter</code> set to enable.</p></li><li><p>Configure redis in the plugin.</p></li><li><p>Currently, supporting redis [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/fault-tolerance/resilience4j-plugin/index.html b/docs/plugin-center/fault-tolerance/resilience4j-plugin/index.html
index 74138d5..76cf5a9 100644
--- a/docs/plugin-center/fault-tolerance/resilience4j-plugin/index.html
+++ b/docs/plugin-center/fault-tolerance/resilience4j-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Resilience4j Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/fault-tolerance/resilience4j-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
Sliding window can either be <code>0</code>:count-based or <code>1</code>:time-based.,default value:<code>0</code>.</p></li><li><p><code>timeoutDuration</code> :Configures request CircuitBreaker timeout(ms),default value:<code>30000</code>.</p></li><li><p><code>waitIntervalInOpen</code> :Configures the circuitBreaker time(ms) of duration,default value:<code>10</code>.</p></li><li><p><code>automaticTransitionFromOpenToHalfOpenEnabled</code> :Configures automatically transition from open s [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/fault-tolerance/sentinel-plugin/index.html b/docs/plugin-center/fault-tolerance/sentinel-plugin/index.html
index d3aac87..90f5c6c 100644
--- a/docs/plugin-center/fault-tolerance/sentinel-plugin/index.html
+++ b/docs/plugin-center/fault-tolerance/sentinel-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sentinel Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/fault-tolerance/sentinel-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta d [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/http-handle/context-path-plugin/index.html b/docs/plugin-center/http-handle/context-path-plugin/index.html
index 7b2a9d2..efe1b81 100644
--- a/docs/plugin-center/http-handle/context-path-plugin/index.html
+++ b/docs/plugin-center/http-handle/context-path-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Context-Path Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/http-handle/context-path-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
The configured contextPath is <code>/shenyu/http</code>, then the requested <code>url</code> is <code>/order</code>.</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/versioned_docs/version-2.4.0/plugin-center/http-handle/context-path-plugin.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><pa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/http-handle/divide-plugin/index.html b/docs/plugin-center/http-handle/divide-plugin/index.html
index c39fbd7..f79fa09 100644
--- a/docs/plugin-center/http-handle/divide-plugin/index.html
+++ b/docs/plugin-center/http-handle/divide-plugin/index.html
@@ -9,16 +9,16 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Divide Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/http-handle/divide-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-reac [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="rule-handler"></a>Rule Handler<a class="hash-link" href="#rule-handler" title="Direct link to heading">#</a></h3><img src="/img/shenyu/plugin/divide/rule_en.png" width="80%" height="80%"><p>Rule Handler, corresponding to the <code>handle</code> field of <a href="/docs/ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/http-handle/modify-response-plugin/index.html b/docs/plugin-center/http-handle/modify-response-plugin/index.html
index 4b60408..7e6a285c 100644
--- a/docs/plugin-center/http-handle/modify-response-plugin/index.html
+++ b/docs/plugin-center/http-handle/modify-response-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">ModifyResponse Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/http-handle/modify-response-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0 [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
<img src="/assets/images/modifyBody-en-fa57f66c274d0ab89fce27bd95317b6e.png"></li><li>param details:<ul><li><code>addHeaders</code>: add response header,<code>key-value</code>.</li><li><code>setHeaders</code>: set response header,<code>key-value</code>.</li><li><code>replaceHeaderKeys</code>: replace response header name,<code>key</code> is the value to be replaced,<code>value</code> is the value after replacement</li><li><code>removeHeaderKeys</code>: remove response header <code>key</c [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/http-handle/param-mapping-plugin/index.html b/docs/plugin-center/http-handle/param-mapping-plugin/index.html
index 0cf9fb1..18083c6 100644
--- a/docs/plugin-center/http-handle/param-mapping-plugin/index.html
+++ b/docs/plugin-center/http-handle/param-mapping-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Param-mapping Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/http-handle/param-mapping-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0">< [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
<img src="/assets/images/param-mapping-48f0bc50c54e2044a1904fe4870ba9b5.png"></li><li>param details:<ul><li><code>addParameterKeys</code>: add a new <code>key-value</code> on body</li><li><code>replaceParameterKeys</code>: replace request body's <code>key</code> ,<code>key</code> is the value to be replaced,<code>value</code> is the value after replacement</li><li><code>removeParameterKeys</code>: remove a body <code>key</code></li></ul></li></ul><p>param_mapping modify the request [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/http-handle/redirect-plugin/index.html b/docs/plugin-center/http-handle/redirect-plugin/index.html
index 61b4342..06fe67d 100644
--- a/docs/plugin-center/http-handle/redirect-plugin/index.html
+++ b/docs/plugin-center/http-handle/redirect-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Redirect Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/http-handle/redirect-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/http-handle/request-plugin/index.html b/docs/plugin-center/http-handle/request-plugin/index.html
index 74aae8b..bda49a9 100644
--- a/docs/plugin-center/http-handle/request-plugin/index.html
+++ b/docs/plugin-center/http-handle/request-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">RequestPlugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/http-handle/request-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-rea [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/http-handle/rewrite-plugin/index.html b/docs/plugin-center/http-handle/rewrite-plugin/index.html
index ce48c51..96c6bb1 100644
--- a/docs/plugin-center/http-handle/rewrite-plugin/index.html
+++ b/docs/plugin-center/http-handle/rewrite-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Rewrite Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/http-handle/rewrite-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-re [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/http-handle/websocket-plugin/index.html b/docs/plugin-center/http-handle/websocket-plugin/index.html
index 34e0c1a..bd8a5a1 100644
--- a/docs/plugin-center/http-handle/websocket-plugin/index.html
+++ b/docs/plugin-center/http-handle/websocket-plugin/index.html
@@ -9,16 +9,16 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">WebSocket Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/http-handle/websocket-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><span [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/observability/logging-plugin/index.html b/docs/plugin-center/observability/logging-plugin/index.html
index 20d5601..becd08b 100644
--- a/docs/plugin-center/observability/logging-plugin/index.html
+++ b/docs/plugin-center/observability/logging-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Logging Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/observability/logging-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/observability/monitor-plugin/index.html b/docs/plugin-center/observability/monitor-plugin/index.html
index 202476d..b56880f 100644
--- a/docs/plugin-center/observability/monitor-plugin/index.html
+++ b/docs/plugin-center/observability/monitor-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Monitor Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/observability/monitor-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data- [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># port : Pulled ports for exposing to prometheus service.</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># host : If not filled in, it is the host of Apache ShenYu Gateway.</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/rpc-proxy/dubbo-plugin/index.html b/docs/plugin-center/rpc-proxy/dubbo-plugin/index.html
index faa38b2..b4195c5 100644
--- a/docs/plugin-center/rpc-proxy/dubbo-plugin/index.html
+++ b/docs/plugin-center/rpc-proxy/dubbo-plugin/index.html
@@ -9,16 +9,16 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dubbo Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/rpc-proxy/dubbo-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-he [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
e.g. we have an interface <code>update(Integer id, String name, Integer age)</code></p><ul><li><p>Type list</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly"><pre tabindex="0" class="prism-code language-undefined codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">```yaml</span></span><span class="token-line" style="color:#393A34">< [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/rpc-proxy/grpc-plugin/index.html b/docs/plugin-center/rpc-proxy/grpc-plugin/index.html
index 511decb..e200d5e 100644
--- a/docs/plugin-center/rpc-proxy/grpc-plugin/index.html
+++ b/docs/plugin-center/rpc-proxy/grpc-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">gRPC Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/rpc-proxy/grpc-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/rpc-proxy/motan-plugin/index.html b/docs/plugin-center/rpc-proxy/motan-plugin/index.html
index 48f8cdb..fc88d53 100644
--- a/docs/plugin-center/rpc-proxy/motan-plugin/index.html
+++ b/docs/plugin-center/rpc-proxy/motan-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Motan Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/rpc-proxy/motan-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-he [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/rpc-proxy/sofa-plugin/index.html b/docs/plugin-center/rpc-proxy/sofa-plugin/index.html
index 150059e..b5ba63c 100644
--- a/docs/plugin-center/rpc-proxy/sofa-plugin/index.html
+++ b/docs/plugin-center/rpc-proxy/sofa-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/rpc-proxy/sofa-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/rpc-proxy/spring-cloud-plugin/index.html b/docs/plugin-center/rpc-proxy/spring-cloud-plugin/index.html
index a64fd46..a5f5eaa 100644
--- a/docs/plugin-center/rpc-proxy/spring-cloud-plugin/index.html
+++ b/docs/plugin-center/rpc-proxy/spring-cloud-plugin/index.html
@@ -9,17 +9,17 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Spring Cloud Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/rpc-proxy/spring-cloud-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/plugin-center/rpc-proxy/tars-plugin/index.html b/docs/plugin-center/rpc-proxy/tars-plugin/index.html
index 515989e..58b64a8 100644
--- a/docs/plugin-center/rpc-proxy/tars-plugin/index.html
+++ b/docs/plugin-center/rpc-proxy/tars-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Tars Plugin | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/plugin-center/rpc-proxy/tars-plugin"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helm [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick-start/quick-start-dubbo/index.html b/docs/quick-start/quick-start-dubbo/index.html
index b83fab2..897447a 100644
--- a/docs/quick-start/quick-start-dubbo/index.html
+++ b/docs/quick-start/quick-start-dubbo/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Dubbo | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/quick-start/quick-start-dubbo"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick-start/quick-start-grpc/index.html b/docs/quick-start/quick-start-grpc/index.html
index 589f040..7af0d20 100644
--- a/docs/quick-start/quick-start-grpc/index.html
+++ b/docs/quick-start/quick-start-grpc/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with gRPC | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/quick-start/quick-start-grpc"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-h [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick-start/quick-start-http/index.html b/docs/quick-start/quick-start-http/index.html
index 22e8cbb..1480b64 100644
--- a/docs/quick-start/quick-start-http/index.html
+++ b/docs/quick-start/quick-start-http/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Http | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/quick-start/quick-start-http"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-h [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34" [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick-start/quick-start-motan/index.html b/docs/quick-start/quick-start-motan/index.html
index 54581df..94e31ca 100644
--- a/docs/quick-start/quick-start-motan/index.html
+++ b/docs/quick-start/quick-start-motan/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Motan | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/quick-start/quick-start-motan"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -23,7 +23,7 @@ Start up zookeeper in local.</p></blockquote><p>Import the gateway proxy plugin
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="test"></a>Test<a class="hash-link" href="#test" title="Direct link to heading">#</a></h2><p>The <code>shenyu-examples-motan</code> project will automatically register the <code>@ShenyuMotanClient</code> annotated interface methods with the gateway and add selectors and [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick-start/quick-start-sofa/index.html b/docs/quick-start/quick-start-sofa/index.html
index a3dae12..7606e58 100644
--- a/docs/quick-start/quick-start-sofa/index.html
+++ b/docs/quick-start/quick-start-sofa/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Sofa | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/quick-start/quick-start-sofa"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-h [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="run-the-shenyu-examples-sofa-project"></a>Run the shenyu-examples-sofa project<a class="hash-link" href="#run-the-shenyu-examples-sofa-project" title="Direct link to heading">#</a></h2><p>Download <a href="https://github.com/apache/incubator-shenyu/tree/v2.4.0/shenyu-e [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick-start/quick-start-springcloud/index.html b/docs/quick-start/quick-start-springcloud/index.html
index 7ecf40d..b09dd98 100644
--- a/docs/quick-start/quick-start-springcloud/index.html
+++ b/docs/quick-start/quick-start-springcloud/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Spring Cloud | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/quick-start/quick-start-springcloud"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -21,7 +21,7 @@ Execute the <code>org.apache.shenyu.examples.eureka.EurekaServerApplication</cod
Execute the <code>org.apache.shenyu.examples.springcloud.ShenyuTestSpringCloudApplication</code> main method to start project.</p><p>The following log appears when the startup is successful:</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly shell"><pre tabindex="0" class="prism-code language-shell codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span clas [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/quick-start/quick-start-tars/index.html b/docs/quick-start/quick-start-tars/index.html
index beb7cba..f34ccf1 100644
--- a/docs/quick-start/quick-start-tars/index.html
+++ b/docs/quick-start/quick-start-tars/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Quick start with Tars | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/quick-start/quick-start-tars"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-h [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/admin-usage/authority-management/index.html b/docs/user-guide/admin-usage/authority-management/index.html
index 5ca30c3..7859141 100644
--- a/docs/user-guide/admin-usage/authority-management/index.html
+++ b/docs/user-guide/admin-usage/authority-management/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Authority Management | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/admin-usage/authority-management"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><met [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/admin-usage/dictionary-management/index.html b/docs/user-guide/admin-usage/dictionary-management/index.html
index c75f873..20fb34b 100644
--- a/docs/user-guide/admin-usage/dictionary-management/index.html
+++ b/docs/user-guide/admin-usage/dictionary-management/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dict Management | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/admin-usage/dictionary-management"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/admin-usage/plugin-handle-explanation/index.html b/docs/user-guide/admin-usage/plugin-handle-explanation/index.html
index 0899dae..5e5afaa 100644
--- a/docs/user-guide/admin-usage/plugin-handle-explanation/index.html
+++ b/docs/user-guide/admin-usage/plugin-handle-explanation/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Plugin Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/admin-usage/plugin-handle-explanation"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/admin-usage/selector-and-rule/index.html b/docs/user-guide/admin-usage/selector-and-rule/index.html
index f3c87bc..75a64cc 100644
--- a/docs/user-guide/admin-usage/selector-and-rule/index.html
+++ b/docs/user-guide/admin-usage/selector-and-rule/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Selector And Rule Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/admin-usage/selector-and-rule"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/dubbo-proxy/index.html b/docs/user-guide/dubbo-proxy/index.html
index 75c217e..6e4cab5 100644
--- a/docs/user-guide/dubbo-proxy/index.html
+++ b/docs/user-guide/dubbo-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dubbo Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/dubbo-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ Two things need to notice after intgeration with gateway, one is the added annoa
And you added a config value of <code>contextPath</code>.</p><p>If you have a function like this, the config value in contextPath is <code>/dubbo</code></p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain"> @Override</span></sp [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/grpc-proxy/index.html b/docs/user-guide/grpc-proxy/index.html
index 7575190..573146c 100644
--- a/docs/user-guide/grpc-proxy/index.html
+++ b/docs/user-guide/grpc-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">gRPC Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/grpc-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="user-request"></a>User Request<a class="hash-link" href="#user-request" title="Direct link to heading">#</a></h2><p>You can request your gRPC service by Http. The <code>Apache ShenYu</code> gateway needs to have a route prefix that you access to configure <code>context [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/http-proxy/index.html b/docs/user-guide/http-proxy/index.html
index e183c38..d9d8d58 100644
--- a/docs/user-guide/http-proxy/index.html
+++ b/docs/user-guide/http-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Http Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/http-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @GetMapping("/findById")</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public OrderDTO findById(@RequestParam("id") final String id) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> OrderDTO orderDTO = new OrderDTO();</span></span><span class="token-line" style="color:#393A34"><span [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/motan-proxy/index.html b/docs/user-guide/motan-proxy/index.html
index 95f5ac2..e5c0f6e 100644
--- a/docs/user-guide/motan-proxy/index.html
+++ b/docs/user-guide/motan-proxy/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Motan Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/motan-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/property-config/admin-property-config/index.html b/docs/user-guide/property-config/admin-property-config/index.html
index c3d0355..400a686 100644
--- a/docs/user-guide/property-config/admin-property-config/index.html
+++ b/docs/user-guide/property-config/admin-property-config/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Admin Property Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/property-config/admin-property-config"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0 [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="property-detail"></a>Property Detail<a class="hash-link" href="#property-detail" title="Direct link to heading">#</a></h3><h4><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="shenyuregister-config"></a>shenyu.register config<a class="hash-link [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/property-config/client-property-config/index.html b/docs/user-guide/property-config/client-property-config/index.html
index 779880d..20129d4 100644
--- a/docs/user-guide/property-config/client-property-config/index.html
+++ b/docs/user-guide/property-config/client-property-config/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Client Property Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/property-config/client-property-config"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4 [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="property-detail"></a>Property Detail<a class="hash-link" href="#property-detail" title="Direct link to heading">#</a></h3><h4><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="shenyuclient-config"></a>shenyu.client config<a class="hash-link" hr [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/property-config/gateway-property-config/index.html b/docs/user-guide/property-config/gateway-property-config/index.html
index eed0b35..5407e94 100644
--- a/docs/user-guide/property-config/gateway-property-config/index.html
+++ b/docs/user-guide/property-config/gateway-property-config/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Gateway Property Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/property-config/gateway-property-config"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2 [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/register-center-access/index.html b/docs/user-guide/register-center-access/index.html
index cd42743..534eb8f 100644
--- a/docs/user-guide/register-center-access/index.html
+++ b/docs/user-guide/register-center-access/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Application Client Access Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/register-center-access"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -24,7 +24,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token key atrule" style="color:#00a4db">spring</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token key atrule" style="color:#00a4db">cloud</span><span class="token punctuation" style="color:#393A34">:</span><span class="token pl [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/sofa-rpc-proxy/index.html b/docs/user-guide/sofa-rpc-proxy/index.html
index e072e1e..1ff708e 100644
--- a/docs/user-guide/sofa-rpc-proxy/index.html
+++ b/docs/user-guide/sofa-rpc-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/sofa-rpc-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" n [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/versioned_docs/version-2.4.0/user-guide/sofa-rpc-proxy.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/spring-cloud-proxy/index.html b/docs/user-guide/spring-cloud-proxy/index.html
index 71d2809..b35b80f 100644
--- a/docs/user-guide/spring-cloud-proxy/index.html
+++ b/docs/user-guide/spring-cloud-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Spring Cloud Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/spring-cloud-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-hel [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @GetMapping("/findById")</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public OrderDTO findById(@RequestParam("id") final String id) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> OrderDTO orderDTO = new OrderDTO();</span></span><span class="token-line" style="color:#393A34"><span [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/tars-proxy/index.html b/docs/user-guide/tars-proxy/index.html
index 21e887e..012180a 100644
--- a/docs/user-guide/tars-proxy/index.html
+++ b/docs/user-guide/tars-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Tars Proxy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/tars-proxy"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="user-request"></a>User Request<a class="hash-link" href="#user-request" title="Direct link to heading">#</a></h2><p>You can request your tars service by Http. The <code>Apache ShenYu</code> gateway needs to have a route prefix which is the <code>contextPath</code> conf [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/user-guide/use-data-sync/index.html b/docs/user-guide/use-data-sync/index.html
index b5a374f..75c5cc3 100644
--- a/docs/user-guide/use-data-sync/index.html
+++ b/docs/user-guide/use-data-sync/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Data Synchronization Config | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//docs/user-guide/use-data-sync"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@ the microservice needs to be restarted.
the Apache ShenYu gateway and shenyu-admin must use the same synchronization strategy.</p></blockquote></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/versioned_docs/version-2.4.0/user-guide/use-data-sync.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0. [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/helloReact/index.html b/helloReact/index.html
index 73be5df..f326806 100644
--- a/helloReact/index.html
+++ b/helloReact/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Hello | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Hello | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//helloReact"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/index.html b/index.html
index 4f7e52a..271928d 100644
--- a/index.html
+++ b/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">High-performance, multi-protocol, extensible, responsive API Gateway | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="High-performance, multi-protocol, extensible, responsive API Gateway | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.a [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div id="docusaurus-base-url-issue-banner-container"></div><div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean- [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/markdown-page/index.html b/markdown-page/index.html
index 5f3f3bd..6d00eab 100644
--- a/markdown-page/index.html
+++ b/markdown-page/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Markdown page example | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Markdown page example | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//markdown-page"><meta data-react-helmet="true" name="docsearch:language" content="en [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/news/Apache-ShenYu-release-milestone-version-2.4.0/index.html b/news/Apache-ShenYu-release-milestone-version-2.4.0/index.html
index 044b639..835af12 100644
--- a/news/Apache-ShenYu-release-milestone-version-2.4.0/index.html
+++ b/news/Apache-ShenYu-release-milestone-version-2.4.0/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">【Release the first version of Apache ShenYu(Incubating)2.4.0】 Make API gateway easy | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="【Release the first version of Apache ShenYu(Incubating)2.4.0】 Make API gateway easy | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="descrip [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -27,7 +27,7 @@ At the meeting, everyone can speak freely and put forward their own views and op
In the Apache ShenYu community, we respect the principle of communication priority of mailing list <code>></code> GitHub Issue <code>></code> WeChat group. The main purpose is to keep a record of every problem, no point of view, to better help others, to promote the sustainable development of the community.</p></div><footer class="row docusaurus-mt-lg blogPostDetailsFull_3kfx"><div class="col"><b>Tags:</b><a class="margin-horiz--sm" href="/news/tags/apache-shen-yu">Apache ShenYu</a [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/news/Soul-gateway-release-milestone-version-2.3.0/index.html b/news/Soul-gateway-release-milestone-version-2.3.0/index.html
index de84629..ea03487 100644
--- a/news/Soul-gateway-release-milestone-version-2.3.0/index.html
+++ b/news/Soul-gateway-release-milestone-version-2.3.0/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">【Soul gateway release milestone version 2.3.0】New support for grpc, tars and sofa protocols! | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="【Soul gateway release milestone version 2.3.0】New support for grpc, tars and sofa protocols! | Apache ShenYu (Incubating)"><meta data-react-helmet="t [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/news/index.html b/news/index.html
index bbb400b..3c8b790 100644
--- a/news/index.html
+++ b/news/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Blog | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Blog | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="Blog"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" property="og:url" content="https:/ [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -27,7 +27,7 @@ At the meeting, everyone can speak freely and put forward their own views and op
In the Apache ShenYu community, we respect the principle of communication priority of mailing list <code>></code> GitHub Issue <code>></code> WeChat group. The main purpose is to keep a record of every problem, no point of view, to better help others, to promote the sustainable development of the community.</p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><a class="margin-horiz--sm" href="/news/tags/apache-shen-yu">Apache ShenYu</a></div></footer></article [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/news/tags/apache-shen-yu/index.html b/news/tags/apache-shen-yu/index.html
index f7bb00c..db73a20 100644
--- a/news/tags/apache-shen-yu/index.html
+++ b/news/tags/apache-shen-yu/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">2 posts tagged with "apache shenyu" | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="2 posts tagged with "apache shenyu" | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//news/tags/apache-shen-yu"><meta dat [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -27,7 +27,7 @@ At the meeting, everyone can speak freely and put forward their own views and op
In the Apache ShenYu community, we respect the principle of communication priority of mailing list <code>></code> GitHub Issue <code>></code> WeChat group. The main purpose is to keep a record of every problem, no point of view, to better help others, to promote the sustainable development of the community.</p></div><footer class="row docusaurus-mt-lg"><div class="col"><b>Tags:</b><a class="margin-horiz--sm" href="/news/tags/apache-shen-yu">Apache ShenYu</a></div><div class="col te [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/news/tags/index.html b/news/tags/index.html
index 1c33353..b0802d2 100644
--- a/news/tags/index.html
+++ b/news/tags/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Tags | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Tags | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//news/tags"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/search/index.html b/search/index.html
index 5869644..f416ec2 100644
--- a/search/index.html
+++ b/search/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Search the documentation | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//search"><meta data-react-helmet="true" name="docsearch:language" content="en"><meta data-react-helmet="t [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 51c6935..e965df6 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://shenyu.apache.org/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://shenyu.apache.org/blog</loc><changefreq>weekly [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://shenyu.apache.org/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://shenyu.apache.org/blog</loc><changefreq>weekly [...]
\ No newline at end of file
diff --git a/versions/index.html b/versions/index.html
index 0f175c0..cdfcad9 100644
--- a/versions/index.html
+++ b/versions/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Versions | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Versions | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="Apache ShenYu(Incubating) Versions page listing all documented site versions"><meta data-react-helmet="true" property="og:description" [...]
-<link rel="preload" href="/assets/js/runtime~main.48a7ad4a.js" as="script">
-<link rel="preload" href="/assets/js/main.e864b386.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.650db61f.js" as="script">
+<link rel="preload" href="/assets/js/main.f7d81cc2.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/assets/js/runtime~main.48a7ad4a.js"></script>
-<script src="/assets/js/main.e864b386.js"></script>
+<script src="/assets/js/runtime~main.650db61f.js"></script>
+<script src="/assets/js/main.f7d81cc2.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/404.html b/zh/404.html
index 32f5445..3eb484e 100644
--- a/zh/404.html
+++ b/zh/404.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Page Not Found | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/404.html"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data- [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/assets/js/01a34b95.ad582677.js b/zh/assets/js/01a34b95.ad155bfe.js
similarity index 99%
rename from zh/assets/js/01a34b95.ad582677.js
rename to zh/assets/js/01a34b95.ad155bfe.js
index 5db0725..2c24ef6 100644
--- a/zh/assets/js/01a34b95.ad582677.js
+++ b/zh/assets/js/01a34b95.ad155bfe.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[4283],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[4283],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/043520ee.6d963fc6.js b/zh/assets/js/043520ee.2a4cd78b.js
similarity index 98%
rename from zh/assets/js/043520ee.6d963fc6.js
rename to zh/assets/js/043520ee.2a4cd78b.js
index 4064752..e4eaf7f 100644
--- a/zh/assets/js/043520ee.6d963fc6.js
+++ b/zh/assets/js/043520ee.2a4cd78b.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7187],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return h}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7187],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return h}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/0c0a3f0e.505394e2.js b/zh/assets/js/0c0a3f0e.2d94b588.js
similarity index 98%
rename from zh/assets/js/0c0a3f0e.505394e2.js
rename to zh/assets/js/0c0a3f0e.2d94b588.js
index 10a898b..e09fdbd 100644
--- a/zh/assets/js/0c0a3f0e.505394e2.js
+++ b/zh/assets/js/0c0a3f0e.2d94b588.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3282],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return b}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3282],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return b}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/0c9282dc.15f1b853.js b/zh/assets/js/0c9282dc.15f1b853.js
new file mode 100644
index 0000000..ecca389
--- /dev/null
+++ b/zh/assets/js/0c9282dc.15f1b853.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[2587],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return k}});var r=n(7294);function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/2399c84f.a0a6f47d.js b/zh/assets/js/2399c84f.a0a6f47d.js
deleted file mode 100644
index e89bb27..0000000
--- a/zh/assets/js/2399c84f.a0a6f47d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[8992],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return f}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/24c1c766.ca0f809d.js b/zh/assets/js/24c1c766.5fba033e.js
similarity index 99%
rename from zh/assets/js/24c1c766.ca0f809d.js
rename to zh/assets/js/24c1c766.5fba033e.js
index 92f7e74..859e0c0 100644
--- a/zh/assets/js/24c1c766.ca0f809d.js
+++ b/zh/assets/js/24c1c766.5fba033e.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[822],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enum [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[822],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enum [...]
\ No newline at end of file
diff --git a/zh/assets/js/269f6414.70e0f47e.js b/zh/assets/js/269f6414.70e0f47e.js
new file mode 100644
index 0000000..b3ee3cb
--- /dev/null
+++ b/zh/assets/js/269f6414.70e0f47e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[6045],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return f}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/28871889.bda5a52f.js b/zh/assets/js/28871889.eed0cf3a.js
similarity index 98%
rename from zh/assets/js/28871889.bda5a52f.js
rename to zh/assets/js/28871889.eed0cf3a.js
index 2461727..3600fda 100644
--- a/zh/assets/js/28871889.bda5a52f.js
+++ b/zh/assets/js/28871889.eed0cf3a.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9333],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return l}});var o=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9333],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return l}});var o=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/321537af.77951a1f.js b/zh/assets/js/321537af.e4c70aa2.js
similarity index 98%
rename from zh/assets/js/321537af.77951a1f.js
rename to zh/assets/js/321537af.e4c70aa2.js
index 7001d0f..7cd6318 100644
--- a/zh/assets/js/321537af.77951a1f.js
+++ b/zh/assets/js/321537af.e4c70aa2.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[785],{3905:function(e,n,t){t.d(n,{Zo:function(){return m},kt:function(){return l}});var i=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enum [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[785],{3905:function(e,n,t){t.d(n,{Zo:function(){return m},kt:function(){return l}});var i=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enum [...]
\ No newline at end of file
diff --git a/zh/assets/js/3744eff4.67653a9a.js b/zh/assets/js/3744eff4.67653a9a.js
deleted file mode 100644
index 20f6a59..0000000
--- a/zh/assets/js/3744eff4.67653a9a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9679],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/3744eff4.930bed18.js b/zh/assets/js/3744eff4.930bed18.js
new file mode 100644
index 0000000..f716efa
--- /dev/null
+++ b/zh/assets/js/3744eff4.930bed18.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9679],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/4322e4ab.32975ce7.js b/zh/assets/js/4322e4ab.32975ce7.js
deleted file mode 100644
index 0447205..0000000
--- a/zh/assets/js/4322e4ab.32975ce7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3484],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return k}});var r=n(7294);function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/52f38b7c.ae2c95f8.js b/zh/assets/js/52f38b7c.f070fcf3.js
similarity index 96%
rename from zh/assets/js/52f38b7c.ae2c95f8.js
rename to zh/assets/js/52f38b7c.f070fcf3.js
index c78ed5f..96d9d4a 100644
--- a/zh/assets/js/52f38b7c.ae2c95f8.js
+++ b/zh/assets/js/52f38b7c.f070fcf3.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[4075],{3905:function(t,e,r){r.d(e,{Zo:function(){return p},kt:function(){return h}});var n=r(7294);function o(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[4075],{3905:function(t,e,r){r.d(e,{Zo:function(){return p},kt:function(){return h}});var n=r(7294);function o(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/5ba5d722.92bcfe29.js b/zh/assets/js/5ba5d722.92bcfe29.js
deleted file mode 100644
index aa2e3bf..0000000
--- a/zh/assets/js/5ba5d722.92bcfe29.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[8789],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return b}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/6da6d99d.fb2bc356.js b/zh/assets/js/6da6d99d.fb2bc356.js
new file mode 100644
index 0000000..53cf9af
--- /dev/null
+++ b/zh/assets/js/6da6d99d.fb2bc356.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3334],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return s}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/757a8723.7ee17b7c.js b/zh/assets/js/757a8723.7ee17b7c.js
new file mode 100644
index 0000000..aa1135b
--- /dev/null
+++ b/zh/assets/js/757a8723.7ee17b7c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[6986],{3905:function(e,n,t){t.d(n,{Zo:function(){return d},kt:function(){return m}});var r=t(7294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/757a8723.d4ad79ce.js b/zh/assets/js/757a8723.d4ad79ce.js
deleted file mode 100644
index 5271154..0000000
--- a/zh/assets/js/757a8723.d4ad79ce.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[6986],{3905:function(e,n,t){t.d(n,{Zo:function(){return d},kt:function(){return m}});var r=t(7294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function a(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/81b39cc7.748bce05.js b/zh/assets/js/81b39cc7.24b65c22.js
similarity index 99%
rename from zh/assets/js/81b39cc7.748bce05.js
rename to zh/assets/js/81b39cc7.24b65c22.js
index 334171e..fdc2225 100644
--- a/zh/assets/js/81b39cc7.748bce05.js
+++ b/zh/assets/js/81b39cc7.24b65c22.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5451],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5451],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return g}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/82aa170b.74f94116.js b/zh/assets/js/82aa170b.74f94116.js
new file mode 100644
index 0000000..1f90616
--- /dev/null
+++ b/zh/assets/js/82aa170b.74f94116.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7391],{3905:function(e,n,t){t.d(n,{Zo:function(){return c},kt:function(){return s}});var r=t(7294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/912a0c66.fca41af5.js b/zh/assets/js/912a0c66.fca41af5.js
deleted file mode 100644
index 3bec104..0000000
--- a/zh/assets/js/912a0c66.fca41af5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[1747],{3905:function(e,t,n){n.d(t,{Zo:function(){return m},kt:function(){return d}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/935f2afb.22cfb319.js b/zh/assets/js/935f2afb.22cfb319.js
new file mode 100644
index 0000000..6a4a051
--- /dev/null
+++ b/zh/assets/js/935f2afb.22cfb319.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[53],{1109:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"\u5f53\u524d\u7248\u672c","banner":"unreleased","isLast":false,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Apache ShenYu \u4ecb\u7ecd","href":"/zh/docs/next/index"},{"type":"category","label":"\u8bbe\u8ba1\u6587\u6863","items":[{"type":"link","label":"ShenYu Admin\u6570\u636e\u7ed3\u6784","h [...]
\ No newline at end of file
diff --git a/zh/assets/js/935f2afb.9857ce8a.js b/zh/assets/js/935f2afb.9857ce8a.js
deleted file mode 100644
index 1eb0a4b..0000000
--- a/zh/assets/js/935f2afb.9857ce8a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[53],{1109:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"\u5f53\u524d\u7248\u672c","banner":"unreleased","isLast":false,"docsSidebars":{"tutorialSidebar":[{"type":"link","label":"Apache ShenYu \u4ecb\u7ecd","href":"/zh/docs/next/index"},{"type":"category","label":"\u8bbe\u8ba1\u6587\u6863","items":[{"type":"link","label":"ShenYu Admin\u6570\u636e\u7ed3\u6784","h [...]
\ No newline at end of file
diff --git a/zh/assets/js/9b3a3501.21c87984.js b/zh/assets/js/9b3a3501.21c87984.js
new file mode 100644
index 0000000..742d61c
--- /dev/null
+++ b/zh/assets/js/9b3a3501.21c87984.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[6218],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/9b3a3501.85c134bb.js b/zh/assets/js/9b3a3501.85c134bb.js
deleted file mode 100644
index 1bcf2eb..0000000
--- a/zh/assets/js/9b3a3501.85c134bb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[6218],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return m}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/9c0a0bca.7dfee448.js b/zh/assets/js/9c0a0bca.7dfee448.js
new file mode 100644
index 0000000..d49ebc5
--- /dev/null
+++ b/zh/assets/js/9c0a0bca.7dfee448.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[1613],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return f}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/a8150630.a16986dd.js b/zh/assets/js/a8150630.a16986dd.js
new file mode 100644
index 0000000..b36dc9b
--- /dev/null
+++ b/zh/assets/js/a8150630.a16986dd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9382],{3905:function(e,n,t){t.d(n,{Zo:function(){return c},kt:function(){return g}});var r=t(7294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/a9a90e25.d05cc0fa.js b/zh/assets/js/a9a90e25.75685d9f.js
similarity index 99%
rename from zh/assets/js/a9a90e25.d05cc0fa.js
rename to zh/assets/js/a9a90e25.75685d9f.js
index 283961d..f24f905 100644
--- a/zh/assets/js/a9a90e25.d05cc0fa.js
+++ b/zh/assets/js/a9a90e25.75685d9f.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5318],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5318],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return d}});var a=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/b1482b36.d56ac61d.js b/zh/assets/js/b1482b36.d56ac61d.js
new file mode 100644
index 0000000..7d4985b
--- /dev/null
+++ b/zh/assets/js/b1482b36.d56ac61d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[4074],{3905:function(e,n,t){t.d(n,{Zo:function(){return c},kt:function(){return b}});var r=t(7294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/6e3e6151.7a7ca797.js b/zh/assets/js/bd291c5e.7cecedb7.js
similarity index 53%
rename from zh/assets/js/6e3e6151.7a7ca797.js
rename to zh/assets/js/bd291c5e.7cecedb7.js
index 4d4e84f..df715cd 100644
--- a/zh/assets/js/6e3e6151.7a7ca797.js
+++ b/zh/assets/js/bd291c5e.7cecedb7.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3166],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return k}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5396],{3905:function(e,t,n){n.d(t,{Zo:function(){return d},kt:function(){return k}});var i=n(7294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/c095e5e8.cad7a836.js b/zh/assets/js/c095e5e8.cad7a836.js
deleted file mode 100644
index 6ff6681..0000000
--- a/zh/assets/js/c095e5e8.cad7a836.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[6110],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return k}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/c14f685a.23d1e42a.js b/zh/assets/js/c14f685a.23d1e42a.js
deleted file mode 100644
index 8fb1123..0000000
--- a/zh/assets/js/c14f685a.23d1e42a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[1792],{3905:function(e,n,t){t.d(n,{Zo:function(){return c},kt:function(){return g}});var r=t(7294);function i(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/ca07d577.0c25cfed.js b/zh/assets/js/ca07d577.0c25cfed.js
deleted file mode 100644
index e4d76ed..0000000
--- a/zh/assets/js/ca07d577.0c25cfed.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9357],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return s}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/ca07d577.d717fb1a.js b/zh/assets/js/ca07d577.d717fb1a.js
new file mode 100644
index 0000000..7e8853c
--- /dev/null
+++ b/zh/assets/js/ca07d577.d717fb1a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[9357],{3905:function(e,t,n){n.d(t,{Zo:function(){return c},kt:function(){return s}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/d414aaee.9d6c8de7.js b/zh/assets/js/d414aaee.ea60f990.js
similarity index 98%
rename from zh/assets/js/d414aaee.9d6c8de7.js
rename to zh/assets/js/d414aaee.ea60f990.js
index d5b7608..f1818f3 100644
--- a/zh/assets/js/d414aaee.9d6c8de7.js
+++ b/zh/assets/js/d414aaee.ea60f990.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7673],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7673],{3905:function(e,t,n){n.d(t,{Zo:function(){return l},kt:function(){return m}});var r=n(7294);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/dbec0e79.2ee7878c.js b/zh/assets/js/dbec0e79.dc718680.js
similarity index 99%
rename from zh/assets/js/dbec0e79.2ee7878c.js
rename to zh/assets/js/dbec0e79.dc718680.js
index 3b97ce7..e7ef2c4 100644
--- a/zh/assets/js/dbec0e79.2ee7878c.js
+++ b/zh/assets/js/dbec0e79.dc718680.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5805],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return m}});var a=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5805],{3905:function(e,n,t){t.d(n,{Zo:function(){return u},kt:function(){return m}});var a=t(7294);function r(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/dc388976.804ee5b2.js b/zh/assets/js/dc388976.67b52106.js
similarity index 98%
rename from zh/assets/js/dc388976.804ee5b2.js
rename to zh/assets/js/dc388976.67b52106.js
index 7c3e30d..10b6f6b 100644
--- a/zh/assets/js/dc388976.804ee5b2.js
+++ b/zh/assets/js/dc388976.67b52106.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7524],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[7524],{3905:function(e,t,n){n.d(t,{Zo:function(){return p},kt:function(){return d}});var r=n(7294);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/ef963546.fd5db114.js b/zh/assets/js/ef963546.fd5db114.js
deleted file mode 100644
index 58e2c7e..0000000
--- a/zh/assets/js/ef963546.fd5db114.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[1425],{3905:function(e,n,t){t.d(n,{Zo:function(){return c},kt:function(){return s}});var r=t(7294);function a(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/f36b7383.6944f1a1.js b/zh/assets/js/f36b7383.eca6248d.js
similarity index 99%
rename from zh/assets/js/f36b7383.6944f1a1.js
rename to zh/assets/js/f36b7383.eca6248d.js
index 933b13c..9c13c7a 100644
--- a/zh/assets/js/f36b7383.6944f1a1.js
+++ b/zh/assets/js/f36b7383.eca6248d.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5830],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return k}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[5830],{3905:function(e,t,n){n.d(t,{Zo:function(){return s},kt:function(){return k}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/fe9d8862.f1794d89.js b/zh/assets/js/fe9d8862.86beb5e5.js
similarity index 99%
rename from zh/assets/js/fe9d8862.f1794d89.js
rename to zh/assets/js/fe9d8862.86beb5e5.js
index bdb0c1b..c66a21a 100644
--- a/zh/assets/js/fe9d8862.f1794d89.js
+++ b/zh/assets/js/fe9d8862.86beb5e5.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3464],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return f}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
+"use strict";(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[3464],{3905:function(e,t,n){n.d(t,{Zo:function(){return u},kt:function(){return f}});var r=n(7294);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enu [...]
\ No newline at end of file
diff --git a/zh/assets/js/main.36bd95f3.js b/zh/assets/js/main.36bd95f3.js
new file mode 100644
index 0000000..bd92b16
--- /dev/null
+++ b/zh/assets/js/main.36bd95f3.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.36bd95f3.js.LICENSE.txt */
+(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[179],{9782:function(e,t,n){"use strict";n.r(t),t.default={title:"Apache ShenYu (Incubating)",tagline:"High-performance, multi-protocol, extensible, responsive API Gateway",url:"https://shenyu.apache.org/",baseUrl:"/zh/",onBrokenLinks:"log",onBrokenMarkdownLinks:"warn",favicon:"img/favicon.ico",organizationName:"apache",projectName:"incubator-shenyu",i18n:{defaultLocale:"en",locales:["en","zh"],localeConfigs:{en: [...]
\ No newline at end of file
diff --git a/assets/js/main.e864b386.js.LICENSE.txt b/zh/assets/js/main.36bd95f3.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.e864b386.js.LICENSE.txt
rename to zh/assets/js/main.36bd95f3.js.LICENSE.txt
diff --git a/zh/assets/js/main.3e9da484.js b/zh/assets/js/main.3e9da484.js
deleted file mode 100644
index eba0e5a..0000000
--- a/zh/assets/js/main.3e9da484.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.3e9da484.js.LICENSE.txt */
-(self.webpackChunkshenyu_website=self.webpackChunkshenyu_website||[]).push([[179],{9782:function(e,t,n){"use strict";n.r(t),t.default={title:"Apache ShenYu (Incubating)",tagline:"High-performance, multi-protocol, extensible, responsive API Gateway",url:"https://shenyu.apache.org/",baseUrl:"/zh/",onBrokenLinks:"log",onBrokenMarkdownLinks:"warn",favicon:"img/favicon.ico",organizationName:"apache",projectName:"incubator-shenyu",i18n:{defaultLocale:"en",locales:["en","zh"],localeConfigs:{en: [...]
\ No newline at end of file
diff --git a/zh/assets/js/runtime~main.642da274.js b/zh/assets/js/runtime~main.642da274.js
new file mode 100644
index 0000000..adde60f
--- /dev/null
+++ b/zh/assets/js/runtime~main.642da274.js
@@ -0,0 +1 @@
+!function(){"use strict";var e,a,d,f,c,b={},t={};function n(e){var a=t[e];if(void 0!==a)return a.exports;var d=t[e]={exports:{}};return b[e].call(d.exports,d,d.exports,n),d.exports}n.m=b,e=[],n.O=function(a,d,f,c){if(!d){var b=1/0;for(u=0;u<e.length;u++){d=e[u][0],f=e[u][1],c=e[u][2];for(var t=!0,r=0;r<d.length;r++)(!1&c||b>=c)&&Object.keys(n.O).every((function(e){return n.O[e](d[r])}))?d.splice(r--,1):(t=!1,c<b&&(b=c));if(t){e.splice(u--,1);var o=f();void 0!==o&&(a=o)}}return a}c=c||0;f [...]
\ No newline at end of file
diff --git a/zh/assets/js/runtime~main.bde57cfe.js b/zh/assets/js/runtime~main.bde57cfe.js
deleted file mode 100644
index 5199a23..0000000
--- a/zh/assets/js/runtime~main.bde57cfe.js
+++ /dev/null
@@ -1 +0,0 @@
-!function(){"use strict";var e,f,a,d,c,b={},t={};function n(e){var f=t[e];if(void 0!==f)return f.exports;var a=t[e]={exports:{}};return b[e].call(a.exports,a,a.exports,n),a.exports}n.m=b,e=[],n.O=function(f,a,d,c){if(!a){var b=1/0;for(u=0;u<e.length;u++){a=e[u][0],d=e[u][1],c=e[u][2];for(var t=!0,r=0;r<a.length;r++)(!1&c||b>=c)&&Object.keys(n.O).every((function(e){return n.O[e](a[r])}))?a.splice(r--,1):(t=!1,c<b&&(b=c));if(t){e.splice(u--,1);var o=d();void 0!==o&&(f=o)}}return f}c=c||0;f [...]
\ No newline at end of file
diff --git a/zh/blog/PredicateJudge-SPI/index.html b/zh/blog/PredicateJudge-SPI/index.html
index f1be7bc..12e0e48 100644
--- a/zh/blog/PredicateJudge-SPI/index.html
+++ b/zh/blog/PredicateJudge-SPI/index.html
@@ -9,17 +9,17 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">PredicateJudge-- 基于SPI的设计实现分析 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="PredicateJudge-- 基于SPI的设计实现分析 | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="灵活的插件和规则定义,是Shenyu网关的一大特色。它以插件形式支持多种网络协议和多种流行的微服务框架,如Dubbo, gRPC和 Spring-Cloud 等。 为了实现对各种协 [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * judge conditionData and realData is match.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param conditionData {@linkplain ConditionData}</span></span><span class="t [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">contains=org.apache.shenyu.plugin.base.condition.judge.ContainsPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Groovy=org.apache.shenyu.plugin.base.condition.judge.GroovyPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">match=org.apache.shenyu.plugin.base.condition.judge.MatchPredicateJudge</span></s [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/blog/atom.xml b/zh/blog/atom.xml
index 005543d..f4a97b4 100644
--- a/zh/blog/atom.xml
+++ b/zh/blog/atom.xml
@@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>https://shenyu.apache.org/zh/blog</id>
<title>Apache ShenYu (Incubating) Blog</title>
- <updated>2021-09-08T07:53:26.453Z</updated>
+ <updated>2021-09-08T08:58:40.104Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<link rel="alternate" href="https://shenyu.apache.org/zh/blog"/>
<subtitle>Apache ShenYu (Incubating) Blog</subtitle>
@@ -11,7 +11,7 @@
<title type="html"><![CDATA[PredicateJudge-- 基于SPI的设计实现分析]]></title>
<id>PredicateJudge-SPI</id>
<link href="https://shenyu.apache.org/zh/blog/PredicateJudge-SPI"/>
- <updated>2021-09-08T07:53:26.453Z</updated>
+ <updated>2021-09-08T08:58:40.104Z</updated>
<summary type="html"><![CDATA[灵活的插件和规则定义,是Shenyu网关的一大特色。它以插件形式支持多种网络协议和多种流行的微服务框架,如Dubbo, gRPC和 Spring-Cloud 等。 为了实现对各种协议及插件的配置规则的解析,网关在规则策略解析方面,采用了优雅的SPI(Service Provider Interface)实现,当添加新的插件时,规则解析部分可以沿用现有实现或采用SPI机制快速实现,具有良好的可扩展性。]]></summary>
</entry>
<entry>
diff --git a/zh/blog/code-analysis-context-path/index.html b/zh/blog/code-analysis-context-path/index.html
index 262f672..fb9182f 100644
--- a/zh/blog/code-analysis-context-path/index.html
+++ b/zh/blog/code-analysis-context-path/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Context-Path插件源码分析 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Context-Path插件源码分析 | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="开始前,可以参考 这篇文章 运行shenyu网关"><meta data-react-helmet="true" property="og:description" content="开始前,可以参考 这篇文章 运行shen [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/blog/code-analysis-param-mapping/index.html b/zh/blog/code-analysis-param-mapping/index.html
index 577f2e0..9f586a9 100644
--- a/zh/blog/code-analysis-param-mapping/index.html
+++ b/zh/blog/code-analysis-param-mapping/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Param-Mapping插件源码分析 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Param-Mapping插件源码分析 | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="开始前,可以参考 这篇文章 运行shenyu网关"><meta data-react-helmet="true" property="og:description" content="开始前,可以参考 这篇文章 运行sh [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">// FormDataOperator重写的方法</span></span><span class="token-line" style="color:#393A34"><span class="token plain">@Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain">public void operation(final DocumentContext context, final ParamMappingHandle paramMappingHandle) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> if (!Col [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/blog/index.html b/zh/blog/index.html
index 456e7a8..4442cd2 100644
--- a/zh/blog/index.html
+++ b/zh/blog/index.html
@@ -9,18 +9,18 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Blog | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Blog | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="Blog"><meta data-react-helmet="true" property="og:description" content="Blog"><meta data-react-helmet="true" property="og:url" content="http [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * judge conditionData and realData is match.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param conditionData {@linkplain ConditionData}</span></span><span class="t [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">contains=org.apache.shenyu.plugin.base.condition.judge.ContainsPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Groovy=org.apache.shenyu.plugin.base.condition.judge.GroovyPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">match=org.apache.shenyu.plugin.base.condition.judge.MatchPredicateJudge</span></s [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">// FormDataOperator重写的方法</span></span><span class="token-line" style="color:#393A34"><span class="token plain">@Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain">public void operation(final DocumentContext context, final ParamMappingHandle paramMappingHandle) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> if (!Col [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/blog/rss.xml b/zh/blog/rss.xml
index 24b7a7b..d45e788 100644
--- a/zh/blog/rss.xml
+++ b/zh/blog/rss.xml
@@ -4,14 +4,14 @@
<title>Apache ShenYu (Incubating) Blog</title>
<link>https://shenyu.apache.org/zh/blog</link>
<description>Apache ShenYu (Incubating) Blog</description>
- <lastBuildDate>Wed, 08 Sep 2021 07:53:26 GMT</lastBuildDate>
+ <lastBuildDate>Wed, 08 Sep 2021 08:58:40 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<item>
<title><![CDATA[PredicateJudge-- 基于SPI的设计实现分析]]></title>
<link>https://shenyu.apache.org/zh/blog/PredicateJudge-SPI</link>
<guid>PredicateJudge-SPI</guid>
- <pubDate>Wed, 08 Sep 2021 07:53:26 GMT</pubDate>
+ <pubDate>Wed, 08 Sep 2021 08:58:40 GMT</pubDate>
<description><![CDATA[灵活的插件和规则定义,是Shenyu网关的一大特色。它以插件形式支持多种网络协议和多种流行的微服务框架,如Dubbo, gRPC和 Spring-Cloud 等。 为了实现对各种协议及插件的配置规则的解析,网关在规则策略解析方面,采用了优雅的SPI(Service Provider Interface)实现,当添加新的插件时,规则解析部分可以沿用现有实现或采用SPI机制快速实现,具有良好的可扩展性。]]></description>
</item>
<item>
diff --git a/zh/blog/start-demo/index.html b/zh/blog/start-demo/index.html
index c552808..1a88b76 100644
--- a/zh/blog/start-demo/index.html
+++ b/zh/blog/start-demo/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Apache ShenYu 启动示例 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Apache ShenYu 启动示例 | Apache ShenYu (Incubating)"><meta data-react-helmet="true" name="description" content="环境准备"><meta data-react-helmet="true" property="og:description" content="环境准备"><meta data-react-helmet="true" pro [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/blog/tags/apache-shen-yu/index.html b/zh/blog/tags/apache-shen-yu/index.html
index 349576b..ac19720 100644
--- a/zh/blog/tags/apache-shen-yu/index.html
+++ b/zh/blog/tags/apache-shen-yu/index.html
@@ -9,18 +9,18 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">One post tagged with "apache shenyu" | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="One post tagged with "apache shenyu" | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/blog/tags/apache-shen-yu">< [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * judge conditionData and realData is match.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param conditionData {@linkplain ConditionData}</span></span><span class="t [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">contains=org.apache.shenyu.plugin.base.condition.judge.ContainsPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Groovy=org.apache.shenyu.plugin.base.condition.judge.GroovyPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">match=org.apache.shenyu.plugin.base.condition.judge.MatchPredicateJudge</span></s [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">// FormDataOperator重写的方法</span></span><span class="token-line" style="color:#393A34"><span class="token plain">@Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain">public void operation(final DocumentContext context, final ParamMappingHandle paramMappingHandle) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> if (!Col [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/blog/tags/context-path/index.html b/zh/blog/tags/context-path/index.html
index d1cdcc7..4f9c9e2 100644
--- a/zh/blog/tags/context-path/index.html
+++ b/zh/blog/tags/context-path/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">One post tagged with "context-path" | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="One post tagged with "context-path" | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/blog/tags/context-path"><meta [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/blog/tags/index.html b/zh/blog/tags/index.html
index 9070e0d..0717b20 100644
--- a/zh/blog/tags/index.html
+++ b/zh/blog/tags/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Tags | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="Tags | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/blog/tags"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/blog/tags/param-mapping/index.html b/zh/blog/tags/param-mapping/index.html
index 59997b8..eb74e08 100644
--- a/zh/blog/tags/param-mapping/index.html
+++ b/zh/blog/tags/param-mapping/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">One post tagged with "param-mapping" | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="One post tagged with "param-mapping" | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/blog/tags/param-mapping"><m [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">// FormDataOperator重写的方法</span></span><span class="token-line" style="color:#393A34"><span class="token plain">@Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain">public void operation(final DocumentContext context, final ParamMappingHandle paramMappingHandle) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> if (!Col [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/blog/tags/spi/index.html b/zh/blog/tags/spi/index.html
index 2dcf94c..e0b8ce4 100644
--- a/zh/blog/tags/spi/index.html
+++ b/zh/blog/tags/spi/index.html
@@ -9,17 +9,17 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">One post tagged with "spi" | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:title" content="One post tagged with "spi" | Apache ShenYu (Incubating)"><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/blog/tags/spi"><meta data-react-helmet="true" n [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * judge conditionData and realData is match.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param conditionData {@linkplain ConditionData}</span></span><span class="t [...]
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">contains=org.apache.shenyu.plugin.base.condition.judge.ContainsPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Groovy=org.apache.shenyu.plugin.base.condition.judge.GroovyPredicateJudge</span></span><span class="token-line" style="color:#393A34"><span class="token plain">match=org.apache.shenyu.plugin.base.condition.judge.MatchPredicateJudge</span></s [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/code-conduct/index.html b/zh/community/code-conduct/index.html
index 8021ae5..c22f423 100644
--- a/zh/community/code-conduct/index.html
+++ b/zh/community/code-conduct/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">编码指南 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/code-conduct"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="d [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/committer/index.html b/zh/community/committer/index.html
index 6903729..182ae5b 100644
--- a/zh/community/committer/index.html
+++ b/zh/community/committer/index.html
@@ -9,16 +9,16 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">提交者指南 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/committer"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="doc [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
-成为committer你会拥有</p><ul><li>Apache ShenYu仓库写的权限</li><li>idea 正版使用</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="提交者责任"></a>提交者责任<a class="hash-link" href="#提交者责任" title="Direct link to heading">#</a></h2><ul><li>开发新功能;</li><li>代码重构;</li><li>及时和可靠的评审Pull Request;</li><li>思考和接纳新特性请求;</li><li>解答问题;</li><li>维护文档和代码示例;</li><li>改进流程和工具;</li><li>引导新的参与者融入社区。</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="日常工作"></a [...]
+成为committer你会拥有</p><ul><li>Apache ShenYu仓库写的权限</li><li>idea 正版使用</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="提交者责任"></a>提交者责任<a class="hash-link" href="#提交者责任" title="Direct link to heading">#</a></h2><ul><li>开发新功能;</li><li>代码重构;</li><li>及时和可靠的评审Pull Request;</li><li>思考和接纳新特性请求;</li><li>解答问题;</li><li>维护文档和代码示例;</li><li>改进流程和工具;</li><li>引导新的参与者融入社区。</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="日常工作"></a [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/contributor/index.html b/zh/community/contributor/index.html
index 1dbca94..d40cb3f 100644
--- a/zh/community/contributor/index.html
+++ b/zh/community/contributor/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">贡献者指南 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/contributor"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="d [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/contributors/index.html b/zh/community/contributors/index.html
index ed66dc3..11a0677 100644
--- a/zh/community/contributors/index.html
+++ b/zh/community/contributors/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">贡献者 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/contributors"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="do [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/icla/index.html b/zh/community/icla/index.html
index 2f00aaf..5d36f00 100644
--- a/zh/community/icla/index.html
+++ b/zh/community/icla/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">签署ICLA指南 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/icla"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docse [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/issue-pr/index.html b/zh/community/issue-pr/index.html
index 4a86268..9fa317e 100644
--- a/zh/community/issue-pr/index.html
+++ b/zh/community/issue-pr/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">问题及提交请求 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/issue-pr"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="do [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,10 +18,10 @@
...</li></ul><p><code><module></code>: 属于shenyu项目的任何模块,请严格按照项目名称,包括但不限于以下内容:</p><ul><li>admin </li><li>client </li><li>common </li><li>metrics </li><li>spi </li><li>plugin-grpc </li><li>plugin-alibaba-dubbo </li><li>register-client-nacos
...</li></ul><p><code><body></code>:提交代码的描述尽量简短。有以下规则:</p><ul><li><p>不需要任何大写的单词</p></li><li><p>以 <code>.</code> 结尾</p></li></ul><p>举个例子:</p><ul><li>refactor admin : modify some error log.</li><li>fix plugin-grpc : modify result error.</li><li>feature plugin-alibaba-dubbo : add request for tag router.</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="拉取请求"></a>拉取请求<a class="hash-link" href="#拉取请求" title="Direct link to heading">#</a></h2><p>首先 [...]
@@ -84,12 +85,12 @@ Except for the following Labels:</li><li>[status: wontfix]
-...</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="合并拉取请求"></a>合并拉取请求<a class="hash-link" href="#合并拉取请求" title="Direct link to heading">#</a></h2><ul><li><p>所有的pull request都必须经过批准和审查。</p></li><li><p>尽可能提供适当的建议。</p></li><li><p>一般来说,pull request 应该标有 2 个 Lable 并且必须设置进度表。</p></li><li><p>合并完成后,需要检查关联的 <code>issueNo</code> 是否关闭。</p></li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu- [...]
+...</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="合并拉取请求"></a>合并拉取请求<a class="hash-link" href="#合并拉取请求" title="Direct link to heading">#</a></h2><ul><li><p>所有的pull request都必须经过批准和审查。</p></li><li><p>尽可能提供适当的建议。</p></li><li><p>一般来说,pull request 应该标有 2 个 Lable 并且必须设置进度表。</p></li><li><p>合并完成后,需要检查关联的 <code>issueNo</code> 是否关闭。</p></li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu- [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/release-guide/index.html b/zh/community/release-guide/index.html
index 0a022c1..b9a5d4f 100644
--- a/zh/community/release-guide/index.html
+++ b/zh/community/release-guide/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">发布指南 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/release-guide"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name=" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -95,10 +95,10 @@ GnuPG的1.x版本和2.x版本的命令有细微差别,下列说明以<code>Gnu
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">- Apache ShenYu (incubating) Team</span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">--</span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">DISCLAIMER</span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Apache ShenYu (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC.</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Incubation is required of all newly accepted projects until a further review indicates that the infrastructure,</span></span><span class="token-line" style="color:#393A34"><span [...]
+</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Apache ShenYu (incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC.</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Incubation is required of all newly accepted projects until a further review indicates that the infrastructure,</span></span><span class="token-line" style="color:#393A34"><span [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/release-notes/index.html b/zh/community/release-notes/index.html
index b276b23..f8b524c 100644
--- a/zh/community/release-notes/index.html
+++ b/zh/community/release-notes/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">版本发布 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/release-notes"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name=" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/subscribe-email/index.html b/zh/community/subscribe-email/index.html
index 6d107b4..cc993f3 100644
--- a/zh/community/subscribe-email/index.html
+++ b/zh/community/subscribe-email/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">订阅邮件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/subscribe-email"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/two-fa/index.html b/zh/community/two-fa/index.html
index ee20384..9377de0 100644
--- a/zh/community/two-fa/index.html
+++ b/zh/community/two-fa/index.html
@@ -9,17 +9,17 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">双因素认证 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/two-fa"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" name="docsea [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
为保证提交者账户的安全,我们需要您在GitHub上启用2FA来验证登录用户、并贡献代码。</p><p>具体内容可参考<a href="https://help.github.com/articles/requiring-two-factor-authentication-in-your-organization/" target="_blank" rel="noopener noreferrer">2FA</a>。</p><blockquote><p>注意:若您不启用2FA,您将会从本项目中除名,并且无法访问我们的仓库以及来自我们私有仓库的fork仓库。</p></blockquote><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="在github上启用2fa"></a>在GitHub上启用2FA<a class="hash-link" href="#在github上启用2fa" title="Direct link to heading">#</a></h2> [...]
-进行代码的提交。</p><p>具体操作,请参考<a href="https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/" target="_blank" rel="noopener noreferrer">创建私有Token</a>。</p></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/i18n/zh/7-two-fa.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path [...]
+进行代码的提交。</p><p>具体操作,请参考<a href="https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/" target="_blank" rel="noopener noreferrer">创建私有Token</a>。</p></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/i18n/zh/7-two-fa.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/user-registration/index.html b/zh/community/user-registration/index.html
index 3f3f81e..6abf51e 100644
--- a/zh/community/user-registration/index.html
+++ b/zh/community/user-registration/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">用户登记 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/user-registration"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
-<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
+<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/community/vote-committer/index.html b/zh/community/vote-committer/index.html
index c83c333..0690c83 100644
--- a/zh/community/vote-committer/index.html
+++ b/zh/community/vote-committer/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">提名新的Committer | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/community/vote-committer"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="current"><meta data-react-helmet="tr [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -51,10 +51,10 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Hi community,</span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">The Polling Project Management Committee (PPMC) for Apache shenyu</span></span><span class="token-line" style="color:#393A34"><span class="token plain">has invited (nominee) to become a committer and we are pleased to announce that he has accepted.</span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">(nominee) is active in shenyu community, hope see your further interactions with the community! </span></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block">
-</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Thanks for your contributions.</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/i18n/zh/6-vote-committer.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" heigh [...]
+</span></span><span class="token-line" style="color:#393A34"><span class="token plain">Thanks for your contributions.</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/i18n/zh/6-vote-committer.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" heigh [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/admin/dictionary-management/index.html b/zh/docs/2.3.0/admin/dictionary-management/index.html
index 4109202..325399b 100644
--- a/zh/docs/2.3.0/admin/dictionary-management/index.html
+++ b/zh/docs/2.3.0/admin/dictionary-management/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">字典管理 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/admin/dictionary-management"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet= [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/admin/plugin-handle-explanation/index.html b/zh/docs/2.3.0/admin/plugin-handle-explanation/index.html
index 9d772ca..779cf71 100644
--- a/zh/docs/2.3.0/admin/plugin-handle-explanation/index.html
+++ b/zh/docs/2.3.0/admin/plugin-handle-explanation/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">插件处理详解 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/admin/plugin-handle-explanation"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-h [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
<img src="https://yu199195.github.io/images/soul/plugin-manager.png"></p><p>第二步、新增一个字符串类型字段path和一个数字类型的timeout</p><p><img src="https://yu199195.github.io/images/soul/add-plugin-handle.png"></p><p>第三步、在插件规则配置页面新增规则时就可以直接输入path、timeout然后提交保存到handle字段了</p><p><img src="https://yu199195.github.io/images/soul/springcloud-rule-handle.png"></p><p><em>注意:如果配置了data_type为3 选择框,则规则新增页面里输入框下拉选择是通过field字段去<a href="/zh/docs/2.3.0/admin/dictionary-management">字典表(soul_dict)</a>查出所有可选项出来展示选择</em>。</p><ul [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/admin/selector-and-rule/index.html b/zh/docs/2.3.0/admin/selector-and-rule/index.html
index 8ba8342..393c118 100644
--- a/zh/docs/2.3.0/admin/selector-and-rule/index.html
+++ b/zh/docs/2.3.0/admin/selector-and-rule/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">选择器规则详解 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/admin/selector-and-rule"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet=" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/design/config/index.html b/zh/docs/2.3.0/design/config/index.html
index 85620c6..739226e 100644
--- a/zh/docs/2.3.0/design/config/index.html
+++ b/zh/docs/2.3.0/design/config/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">配置流程介绍 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/design/config"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" name= [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
<img src="https://yu199195.github.io/images/soul/plugin-data.png"></p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="作用"></a>作用<a class="hash-link" href="#作用" title="Direct link to heading">#</a></h2><ul><li>用户所有的配置都可以动态的更新,任何修改不需要重启服务。</li><li>使用了本地缓存,在高并发的时候,提供高效的性能。</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/i18n/zh/docusaurus-plugin-content-docs/ve [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/design/data-sync/index.html b/zh/docs/2.3.0/design/data-sync/index.html
index 7356190..f7ee319 100644
--- a/zh/docs/2.3.0/design/data-sync/index.html
+++ b/zh/docs/2.3.0/design/data-sync/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">数据同步设计 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/design/data-sync"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" na [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -22,7 +22,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">class LongPollingClient implements Runnable {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> LongPollingClient(final AsyncContext ac, final String ip, final long timeoutTime) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> // 省略......</span></span><span class="token-line" style="color:#393A34"><span class="token [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/design/database-design/index.html b/zh/docs/2.3.0/design/database-design/index.html
index ed5b710..d10adc6 100644
--- a/zh/docs/2.3.0/design/database-design/index.html
+++ b/zh/docs/2.3.0/design/database-design/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">数据库设计 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/design/database-design"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="tru [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/design/meta-data/index.html b/zh/docs/2.3.0/design/meta-data/index.html
index 382aee8..32ad670 100644
--- a/zh/docs/2.3.0/design/meta-data/index.html
+++ b/zh/docs/2.3.0/design/meta-data/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">元数据概念设计 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/design/meta-data"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" n [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><p>元数据设计,目前最主要的是对dubbo的泛化调用上进行使用。</p></li><li><p>我重点讲一下 <code>path</code> 字段,在请求网关的时候,会根据你的path字段来匹配到一条数据,然后进行后续的流程.</p></li><li><p>重点讲一下 <code>rpc_ext</code>字段,如果是dubbo类型的服务接口,如果服务接口设置了group和version字段的时候,会存在这个字段。</p></li><li><p>dubbo 类型 字段结构是 如下,那么存储的就是json格式的字符串。</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/developer-guide/custom-filter/index.html b/zh/docs/2.3.0/developer-guide/custom-filter/index.html
index 025427e..1ad1b1c 100644
--- a/zh/docs/2.3.0/developer-guide/custom-filter/index.html
+++ b/zh/docs/2.3.0/developer-guide/custom-filter/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">自定义Filter | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/developer-guide/custom-filter"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react- [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -32,7 +32,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * this is Template Method ,children Implement your own And response client.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param exchange the current server exchange. [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/developer-guide/custom-parsing-ip-and-host/index.html b/zh/docs/2.3.0/developer-guide/custom-parsing-ip-and-host/index.html
index 14d321c..b8bbb03 100644
--- a/zh/docs/2.3.0/developer-guide/custom-parsing-ip-and-host/index.html
+++ b/zh/docs/2.3.0/developer-guide/custom-parsing-ip-and-host/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">正确获取Ip与host | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/developer-guide/custom-parsing-ip-and-host"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><m [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>把你新增的实现类注册成为spring的bean,如下</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/developer-guide/custom-plugin/index.html b/zh/docs/2.3.0/developer-guide/custom-plugin/index.html
index 3c489f6..693e553 100644
--- a/zh/docs/2.3.0/developer-guide/custom-plugin/index.html
+++ b/zh/docs/2.3.0/developer-guide/custom-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">插件扩展 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/developer-guide/custom-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helme [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -38,7 +38,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> protected Mono<Void> handleRuleIsNull(final String pluginName, </span></span><span class="token-line" style="color:#393A34"><span class="token plain"> final ServerWebExchange exchange, </span></span><span class="token-line" style="color:#393A34"><span cl [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/developer-guide/custom-result/index.html b/zh/docs/2.3.0/developer-guide/custom-result/index.html
index 074cfc6..87ca5cc 100644
--- a/zh/docs/2.3.0/developer-guide/custom-result/index.html
+++ b/zh/docs/2.3.0/developer-guide/custom-result/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">自定义网关返回数据格式 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/developer-guide/custom-result"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-reac [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -24,7 +24,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><p>其他 泛型 T 为你自定义的数据格式,返回它就好</p></li><li><p>把你新增的实现类注册成为spring的bean,如下</p></li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/developer-guide/custom-sign-algorithm/index.html b/zh/docs/2.3.0/developer-guide/custom-sign-algorithm/index.html
index a1ce5a0..fdbf958 100644
--- a/zh/docs/2.3.0/developer-guide/custom-sign-algorithm/index.html
+++ b/zh/docs/2.3.0/developer-guide/custom-sign-algorithm/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">自定义sign插件检验算法 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/developer-guide/custom-sign-algorithm"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><p>Pair中返回true,表示验证通过,为false的时候,会把String中的信息输出到前端。</p></li><li><p>把你新增的实现类注册成为spring的bean,如下</p></li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_3 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/developer-guide/developer-soul-client/index.html b/zh/docs/2.3.0/developer-guide/developer-soul-client/index.html
index 5af0386..69f27bb 100644
--- a/zh/docs/2.3.0/developer-guide/developer-soul-client/index.html
+++ b/zh/docs/2.3.0/developer-guide/developer-soul-client/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">多语言http客户端 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/developer-guide/developer-soul-client"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta da [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/developer-guide/file-and-image/index.html b/zh/docs/2.3.0/developer-guide/file-and-image/index.html
index 6dd3165..f57e4aa 100644
--- a/zh/docs/2.3.0/developer-guide/file-and-image/index.html
+++ b/zh/docs/2.3.0/developer-guide/file-and-image/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">文件上传下载 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/developer-guide/file-and-image"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/developer-guide/soul-optimize/index.html b/zh/docs/2.3.0/developer-guide/soul-optimize/index.html
index 10da831..b981b5f 100644
--- a/zh/docs/2.3.0/developer-guide/soul-optimize/index.html
+++ b/zh/docs/2.3.0/developer-guide/soul-optimize/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Soul性能优化 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/developer-guide/soul-optimize"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-h [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> @Override</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public HttpServer apply(final HttpServer httpServer) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> return httpServer</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> .tcpConfiguratio [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/developer-guide/thread/index.html b/zh/docs/2.3.0/developer-guide/thread/index.html
index 25ea250..138e648 100644
--- a/zh/docs/2.3.0/developer-guide/thread/index.html
+++ b/zh/docs/2.3.0/developer-guide/thread/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">线程模型 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/developer-guide/thread"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/doc-download/index.html b/zh/docs/2.3.0/doc-download/index.html
index f77cce6..d688648 100644
--- a/zh/docs/2.3.0/doc-download/index.html
+++ b/zh/docs/2.3.0/doc-download/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">文档下载 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/doc-download"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" name="do [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/index/index.html b/zh/docs/2.3.0/index/index.html
index 69a8654..ab3ff97 100644
--- a/zh/docs/2.3.0/index/index.html
+++ b/zh/docs/2.3.0/index/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Soul介绍 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/index"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" name="docsear [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/context-path-plugin/index.html b/zh/docs/2.3.0/plugins/context-path-plugin/index.html
index 4812395..dea5082 100644
--- a/zh/docs/2.3.0/plugins/context-path-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/context-path-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Context Path插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/context-path-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-rea [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
配置的contextPath为<code>/soul/http</code>,那么真正请求的url为<code>/order</code>。</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/i18n/zh/docusaurus-plugin-content-docs/version-2.3.0/plugins/context-path-plugin.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_2_ui" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0. [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/divide-plugin/index.html b/zh/docs/2.3.0/plugins/divide-plugin/index.html
index 2394b56..34b9a34 100644
--- a/zh/docs/2.3.0/plugins/divide-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/divide-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Divide插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/divide-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="t [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="插件讲解"></a>插件讲解<a class="hash-link" href="#插件讲解" title="Direct link to heading">#</a></h2><ul><li><p>divide插件是进行http正向代理的插件,所有http类型的请求,都是由该插件进行负载均衡的调用。</p></li><li><p>选择器和规则,请详细看:<a href="/zh/docs/2.3.0/admin/selector-and-rule">选择器规则</a>。</p></li><li><p>http配置,是网关匹配到流量 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/dubbo-plugin/index.html b/zh/docs/2.3.0/plugins/dubbo-plugin/index.html
index e724205..acabffd 100644
--- a/zh/docs/2.3.0/plugins/dubbo-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/dubbo-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dubbo插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/dubbo-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="tru [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/hystrix-plugin/index.html b/zh/docs/2.3.0/plugins/hystrix-plugin/index.html
index 7e7b5c7..906a0cf 100644
--- a/zh/docs/2.3.0/plugins/hystrix-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/hystrix-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Hystrix插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/hystrix-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet= [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/monitor-plugin/index.html b/zh/docs/2.3.0/plugins/monitor-plugin/index.html
index 48364cb..7fe2957 100644
--- a/zh/docs/2.3.0/plugins/monitor-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/monitor-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Monitor插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/monitor-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet= [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># port : 为暴露给 prometheus服务来拉取的端口</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># host : 不填写则为soul网关的host.</span><span class="token plain"></span></span><span class="token-line" style [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/rate-limiter-plugin/index.html b/zh/docs/2.3.0/plugins/rate-limiter-plugin/index.html
index 450cfdd..b2b39dd 100644
--- a/zh/docs/2.3.0/plugins/rate-limiter-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/rate-limiter-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">限流插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/rate-limiter-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet= [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -21,7 +21,7 @@
<img src="/zh/assets/images/sldingwindow-c529b50727afb275845585edb72b0215.png"></p></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="插件设置"></a>插件设置<a class="hash-link" href="#插件设置" title="Direct link to heading">#</a></h2><ul><li><p>在 <code>soul-admin</code>--> 插件管理--> <code>rate_limiter</code> 将其设置为开启。</p></li><li><p>在插件中,对redis进行配置。</p></li><li><p>目前支持redis的单机,哨兵,以及集群模式。</p></li><li><p>如果是哨兵,集群等多节点的,在URL中的配置,请对每个实列使用 <code>;</code> 分割. 如 192 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/redirect-plugin/index.html b/zh/docs/2.3.0/plugins/redirect-plugin/index.html
index 05bfbda..98f57ee 100644
--- a/zh/docs/2.3.0/plugins/redirect-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/redirect-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">重定向插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/redirect-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="tr [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/resilience4j-plugin/index.html b/zh/docs/2.3.0/plugins/resilience4j-plugin/index.html
index b9c803d..b0eb6b3 100644
--- a/zh/docs/2.3.0/plugins/resilience4j-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/resilience4j-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Resilience4j插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/resilience4j-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-rea [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/rewrite-plugin/index.html b/zh/docs/2.3.0/plugins/rewrite-plugin/index.html
index 66342b1..e01e0ea 100644
--- a/zh/docs/2.3.0/plugins/rewrite-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/rewrite-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Rewrite插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/rewrite-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet= [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/sentinel-plugin/index.html b/zh/docs/2.3.0/plugins/sentinel-plugin/index.html
index ca88c14..33b1566 100644
--- a/zh/docs/2.3.0/plugins/sentinel-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/sentinel-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sentinel插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/sentinel-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helme [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/sign-plugin/index.html b/zh/docs/2.3.0/plugins/sign-plugin/index.html
index ef4b456..bf359dd 100644
--- a/zh/docs/2.3.0/plugins/sign-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/sign-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sign插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/sign-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> Map<String, String> map = Maps.newHashMapWithExpectedSize(2);</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> //timestamp为毫秒数的字符串形式 String.valueOf(LocalDateTime.now().toInstant(ZoneOffset.of("+8")).toEpochMilli()) </span></span><span class="token-line" style="color:#393A34"><span class="token plain"> map.put("timestamp","15717 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/sofa-plugin/index.html b/zh/docs/2.3.0/plugins/sofa-plugin/index.html
index 1f77e5b..002fbf9 100644
--- a/zh/docs/2.3.0/plugins/sofa-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/sofa-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/sofa-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/spring-cloud-plugin/index.html b/zh/docs/2.3.0/plugins/spring-cloud-plugin/index.html
index e5b90f8..28ec4ce 100644
--- a/zh/docs/2.3.0/plugins/spring-cloud-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/spring-cloud-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">SpringCloud插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/spring-cloud-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-reac [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</sp [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/waf-plugin/index.html b/zh/docs/2.3.0/plugins/waf-plugin/index.html
index c067961..68f5df6 100644
--- a/zh/docs/2.3.0/plugins/waf-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/waf-plugin/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Waf插件 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/waf-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" n [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/plugins/websocket-plugin/index.html b/zh/docs/2.3.0/plugins/websocket-plugin/index.html
index e23d480..0297da8 100644
--- a/zh/docs/2.3.0/plugins/websocket-plugin/index.html
+++ b/zh/docs/2.3.0/plugins/websocket-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Websocket支持 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/plugins/websocket-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-hel [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/quick-start/quick-start-dubbo/index.html b/zh/docs/2.3.0/quick-start/quick-start-dubbo/index.html
index 9cca49e..f491620 100644
--- a/zh/docs/2.3.0/quick-start/quick-start-dubbo/index.html
+++ b/zh/docs/2.3.0/quick-start/quick-start-dubbo/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dubbo快速开始 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/quick-start/quick-start-dubbo"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react- [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
成功启动会有如下日志:</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly shell"><pre tabindex="0" class="prism-code language-shell codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token number" style="color:#36acaa">2021</span><span class="token plain">-02-06 </span><span class="token number" style="color:#36acaa">20</span><span class="token plain">:58:0 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/quick-start/quick-start-grpc/index.html b/zh/docs/2.3.0/quick-start/quick-start-grpc/index.html
index 291a2c0..c039e7f 100644
--- a/zh/docs/2.3.0/quick-start/quick-start-grpc/index.html
+++ b/zh/docs/2.3.0/quick-start/quick-start-grpc/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Grpc快速开始 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/quick-start/quick-start-grpc"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/quick-start/quick-start-http/index.html b/zh/docs/2.3.0/quick-start/quick-start-http/index.html
index a7e5d3a..452f258 100644
--- a/zh/docs/2.3.0/quick-start/quick-start-http/index.html
+++ b/zh/docs/2.3.0/quick-start/quick-start-http/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Http快速开始 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/quick-start/quick-start-http"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/quick-start/quick-start-sofa/index.html b/zh/docs/2.3.0/quick-start/quick-start-sofa/index.html
index fe57b6a..5184b8a 100644
--- a/zh/docs/2.3.0/quick-start/quick-start-sofa/index.html
+++ b/zh/docs/2.3.0/quick-start/quick-start-sofa/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa快速开始 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/quick-start/quick-start-sofa"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
的zk注册地址为你本地,如:</p><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly xml"><pre tabindex="0" class="prism-code language-xml codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_39YC"><span class="token-line" style="color:#393A34"><span class="token plain">com:</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> alipay:</span></span><span class="token-line" style="color:#393A34"><sp [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/quick-start/quick-start-springcloud/index.html b/zh/docs/2.3.0/quick-start/quick-start-springcloud/index.html
index def8af6..a046661 100644
--- a/zh/docs/2.3.0/quick-start/quick-start-springcloud/index.html
+++ b/zh/docs/2.3.0/quick-start/quick-start-springcloud/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">SpringCloud快速开始 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/quick-start/quick-start-springcloud"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"><!--soul springCloud plugin start end--></span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><p>启动<code>soul-bootstrap</code>项目。</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="运行soul-examples-spring [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/quick-start/quick-start-tars/index.html b/zh/docs/2.3.0/quick-start/quick-start-tars/index.html
index bea7c45..b4600ba 100644
--- a/zh/docs/2.3.0/quick-start/quick-start-tars/index.html
+++ b/zh/docs/2.3.0/quick-start/quick-start-tars/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Tars快速开始 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/quick-start/quick-start-tars"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/register-center/register-center-access/index.html b/zh/docs/2.3.0/register-center/register-center-access/index.html
index 177e70b..f99ad1b 100644
--- a/zh/docs/2.3.0/register-center/register-center-access/index.html
+++ b/zh/docs/2.3.0/register-center/register-center-access/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">注册中心接入配置 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/register-center/register-center-access"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta dat [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -22,7 +22,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token key atrule" style="color:#00a4db">spring</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token key atrule" style="color:#00a4db">cloud</span><span class="token punctuation" style="color:#393A34">:</span><span class="token pl [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/register-center/register-center-design/index.html b/zh/docs/2.3.0/register-center/register-center-design/index.html
index e25073e..491c177 100644
--- a/zh/docs/2.3.0/register-center/register-center-design/index.html
+++ b/zh/docs/2.3.0/register-center/register-center-design/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">注册中心设计 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/register-center/register-center-design"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data- [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><p>Soul-Client启动时,将服务接口信息(MetaDataRegisterDTO/URIRegisterDTO)分别放在ServiceInstance的Metadata(URIRegisterDTO)和KeyValue(MetaDataRegisterDTO),按照上述方式进行存储。</p><p>Soul-Admin通过监听Catalog和KeyValue的index的变化,来感知数据的更新和删除,数据变更后触发对应的注册处理逻辑。</p><p>在收到MetaDataRegisterDTO节点变更后,触发selector和rule的数据变更和数据同步事件发布。</p><p>收到URIRegisterDTO节点变更后,触发selector的upstream的更新和数据同步事件发布 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/team/index.html b/zh/docs/2.3.0/team/index.html
index 1a7c18e..d08068a 100644
--- a/zh/docs/2.3.0/team/index.html
+++ b/zh/docs/2.3.0/team/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">团队介绍 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/team"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="true" name="docsearch: [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/users-guide/dubbo-proxy/index.html b/zh/docs/2.3.0/users-guide/dubbo-proxy/index.html
index f6a84c6..3287152 100644
--- a/zh/docs/2.3.0/users-guide/dubbo-proxy/index.html
+++ b/zh/docs/2.3.0/users-guide/dubbo-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Dubbo接入soul网关 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/users-guide/dubbo-proxy"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> public void setAge(Integer age) {</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> this.age = age;</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> }</span></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clip [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/users-guide/http-proxy/index.html b/zh/docs/2.3.0/users-guide/http-proxy/index.html
index 2ed98a0..533da57 100644
--- a/zh/docs/2.3.0/users-guide/http-proxy/index.html
+++ b/zh/docs/2.3.0/users-guide/http-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Http用户 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/users-guide/http-proxy"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="tr [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</span><span class="token tag" style="color:#00009f">dependency</span><span class="token tag punctuation" style="color:#393A34">></span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token tag punctuation" style="color:#393A34"><</spa [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/users-guide/sofa-rpc-proxy/index.html b/zh/docs/2.3.0/users-guide/sofa-rpc-proxy/index.html
index 6a0595a..939d1ca 100644
--- a/zh/docs/2.3.0/users-guide/sofa-rpc-proxy/index.html
+++ b/zh/docs/2.3.0/users-guide/sofa-rpc-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Sofa接入网关 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/users-guide/sofa-rpc-proxy"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helm [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -21,7 +21,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token comment" style="color:#999988;font-style:italic"># 其中 localhost:9195 为网关的ip端口,默认端口是9195 ,/order 是你sofa接入网关配置的 contextPath</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><p>参数传递:</p><ul><li>通过 http post 方式访问网关,通过body,json类型传递。</li><li>更多参数类型传递,可以参考<a href="https://github.com/ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/users-guide/soul-set-up/index.html b/zh/docs/2.3.0/users-guide/soul-set-up/index.html
index 3ad3314..366a130 100644
--- a/zh/docs/2.3.0/users-guide/soul-set-up/index.html
+++ b/zh/docs/2.3.0/users-guide/soul-set-up/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">环境搭建 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/users-guide/soul-set-up"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-helmet="tru [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token key atrule" style="color:#00a4db">management</span><span class="token punctuation" style="color:#393A34">:</span><span class="token plain"></span></span><span class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token key atrule" style="color:#00a4db">health</span><span class="token punctuation" style="color:#393A34">:</span><span class="tok [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/users-guide/spring-cloud-proxy/index.html b/zh/docs/2.3.0/users-guide/spring-cloud-proxy/index.html
index 29faeb8..9c4fd51 100644
--- a/zh/docs/2.3.0/users-guide/spring-cloud-proxy/index.html
+++ b/zh/docs/2.3.0/users-guide/spring-cloud-proxy/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">SpringCloud接入Soul网关 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/users-guide/spring-cloud-proxy"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>然后你就可以进行访问了,如此的方便与简单。</li></ul></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/i18n/zh/docusaurus-plugin-content-docs/version-2.3.0/users-guide/spring-cloud-proxy.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="20" width="20" v [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/2.3.0/users-guide/use-data-sync/index.html b/zh/docs/2.3.0/users-guide/use-data-sync/index.html
index cff8422..1902d67 100644
--- a/zh/docs/2.3.0/users-guide/use-data-sync/index.html
+++ b/zh/docs/2.3.0/users-guide/use-data-sync/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">使用不同的数据同步策略 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/2.3.0/users-guide/use-data-sync"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.3.0"><meta data-react-he [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/deployment/deployment-custom/index.html b/zh/docs/deployment/deployment-custom/index.html
index 5a977c0..0b752de 100644
--- a/zh/docs/deployment/deployment-custom/index.html
+++ b/zh/docs/deployment/deployment-custom/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">自定义部署 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/deployment/deployment-custom"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="tru [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/deployment/deployment-docker/index.html b/zh/docs/deployment/deployment-docker/index.html
index c19277e..efef74a 100644
--- a/zh/docs/deployment/deployment-docker/index.html
+++ b/zh/docs/deployment/deployment-docker/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Docker部署 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/deployment/deployment-docker"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet=" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/deployment/deployment-helm/index.html b/zh/docs/deployment/deployment-helm/index.html
index 93b7cea..fa495e5 100644
--- a/zh/docs/deployment/deployment-helm/index.html
+++ b/zh/docs/deployment/deployment-helm/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">Helm部署 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/deployment/deployment-helm"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/deployment/deployment-k8s/index.html b/zh/docs/deployment/deployment-k8s/index.html
index f0f18d9..20c7b65 100644
--- a/zh/docs/deployment/deployment-k8s/index.html
+++ b/zh/docs/deployment/deployment-k8s/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">k8s部署 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/deployment/deployment-k8s"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">1. 创建 nameSpace和 configMap</span></span><span class="token-line" style="color:#393A34"><span class="token plain">2. 创建 endpoint 代理外部 mysql</span></span><span class="token-line" style="color:#393A34"><span class="token plain">3. 创建 pv 存储 mysql-connector.jar</span></span><span class="token-line" style="color:#393A34"><span class="token plain">4. 部署 shenyu-admin</span></span><span class="token-line" style [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/deployment/deployment-local/index.html b/zh/docs/deployment/deployment-local/index.html
index c6989c8..1844aed 100644
--- a/zh/docs/deployment/deployment-local/index.html
+++ b/zh/docs/deployment/deployment-local/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">本地部署 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/deployment/deployment-local"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/deployment/deployment-package/index.html b/zh/docs/deployment/deployment-package/index.html
index a30f123..26c12ae 100644
--- a/zh/docs/deployment/deployment-package/index.html
+++ b/zh/docs/deployment/deployment-package/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">二进制包部署 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/deployment/deployment-package"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="t [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -20,7 +20,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">> linux : ./start.sh </span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div></div><footer class="row docusaurus-mt-lg"><div class="col"><a href="https://github.com/apache/incubator-shenyu-website/edit/main/i18n/zh/docusaurus-plugin-content-docs/version-2.4.0/deployment/deployment-package.md" target="_blank" rel= [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/design/data-sync/index.html b/zh/docs/design/data-sync/index.html
index cdbe5d3..603ca03 100644
--- a/zh/docs/design/data-sync/index.html
+++ b/zh/docs/design/data-sync/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">数据同步原理 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/design/data-sync"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" name="do [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
如果您想深入了解代码实现,请参考源码 <code>HttpSyncDataService</code>。</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="nacos同步原理"></a>Nacos同步原理<a class="hash-link" href="#nacos同步原理" title="Direct link to heading">#</a></h3><p><code>Nacos</code>的同步原理与Zookeeper基本类似,主要依赖于<code>Nacos</code>的<code>配置管理</code>,各个配置节点的路径与Zookeeper类似。</p><p><code>Apache ShenYu</code>网关会监听配置的节点,启动时,如果<code>Nacos</code>中不存在配置节点,将同步全量的数据写入<code>Nacos</code>中,后序数据发送变更时,全量更新<code>Nacos</code>中的配置节点,与此 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/design/database-design/index.html b/zh/docs/design/database-design/index.html
index b3f6758..6f1ad44 100644
--- a/zh/docs/design/database-design/index.html
+++ b/zh/docs/design/database-design/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">ShenYu Admin数据结构 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/design/database-design"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</p></li><li><p>数据库 <code>UML</code> 类图:</p></li></ul><img src="/img/shenyu/db/shenyu-permission-table.png" width="80%" height="60%"><ul><li>设计详解:<ul><li>一个用户对应多个角色,一个角色对应多个资源。</li></ul></li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_2LWZ" id="数据权限"></a>数据权限<a class="hash-link" href="#数据权限" title="Direct link to heading">#</a></h2><ul><li>数据权限表用来存储用户,选择器、规则对应关系。</li><li>数据库 <code>UML</code> 类图:</li></ul><img src="/img/shenyu/db/shenyu-data_permission-table. [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/design/register-center-design/index.html b/zh/docs/design/register-center-design/index.html
index dd84066..edb7d3c 100644
--- a/zh/docs/design/register-center-design/index.html
+++ b/zh/docs/design/register-center-design/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">客户端接入原理 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/design/register-center-design"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet=" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><p><code>shenyu-client</code>启动时,将服务接口信息(<code>MetaDataRegisterDTO/URIRegisterDTO</code>)分别放在<code>ServiceInstance</code>的<code>Metadata</code>(<code>URIRegisterDTO</code>)和<code>KeyValue</code>(<code>MetaDataRegisterDTO</code>),按照上述方式进行存储。</p><p><code>shenyu-admin</code>通过监听<code>Catalog</code>和<code>KeyValue</code>的<code>index</code>的变化,来感知数据的更 [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/design/spi-design/index.html b/zh/docs/design/spi-design/index.html
index 00733e3..cd1848e 100644
--- a/zh/docs/design/spi-design/index.html
+++ b/zh/docs/design/spi-design/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">SPI扩展 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/design/spi-design"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" name="do [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/developer/custom-filter/index.html b/zh/docs/developer/custom-filter/index.html
index 26e5ecf..c677c68 100644
--- a/zh/docs/developer/custom-filter/index.html
+++ b/zh/docs/developer/custom-filter/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">自定义Filter | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/developer/custom-filter"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> /**</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * this is Template Method ,children Implement your own And response client.</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> *</span></span><span class="token-line" style="color:#393A34"><span class="token plain"> * @param exchange the current server exchange. [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/developer/custom-parsing-ip-and-host/index.html b/zh/docs/developer/custom-parsing-ip-and-host/index.html
index 40e6920..58757f2 100644
--- a/zh/docs/developer/custom-parsing-ip-and-host/index.html
+++ b/zh/docs/developer/custom-parsing-ip-and-host/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">正确获取IP与Host | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/developer/custom-parsing-ip-and-host"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-rea [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -19,7 +19,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li>把你新增的实现类注册成为spring的bean,如下</li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/developer/custom-plugin/index.html b/zh/docs/developer/custom-plugin/index.html
index cf2de6e..410580c 100644
--- a/zh/docs/developer/custom-plugin/index.html
+++ b/zh/docs/developer/custom-plugin/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">插件扩展 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/developer/custom-plugin"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" nam [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -37,7 +37,7 @@
</span></span><span class="token-line" style="color:#393A34"><span class="token plain">}</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><p>注意 <code>pluginNamed()</code> 要和你自定义的插件名称相同。</p></li><li><p>注册成<code>Spring</code>的<code>bean</code>,参考如下或者直接在实现类上加 <code>@Component</code> 注解。</p></li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex=" [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/developer/custom-result/index.html b/zh/docs/developer/custom-result/index.html
index 8bdfc4d..422ec58 100644
--- a/zh/docs/developer/custom-result/index.html
+++ b/zh/docs/developer/custom-result/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">自定义返回结果 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/developer/custom-result"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><p>其中泛型 <code>T</code> 为自定义的数据格式,返回它就好。</p></li><li><p>把你新增的实现类注册成为<code>Spring</code>的<code>bean</code>,如下:</p></li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class=" [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/developer/custom-sign-algorithm/index.html b/zh/docs/developer/custom-sign-algorithm/index.html
index fefb131..39970d5 100644
--- a/zh/docs/developer/custom-sign-algorithm/index.html
+++ b/zh/docs/developer/custom-sign-algorithm/index.html
@@ -9,8 +9,8 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">自定义sign插件检验算法 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/developer/custom-sign-algorithm"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react- [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
@@ -18,7 +18,7 @@
</span></span></code></pre><button type="button" aria-label="Copy code to clipboard" class="copyButton_Ue-o clean-btn">Copy</button></div></div><ul><li><p><code>Pair</code>中返回<code>true</code>,表示验证通过,为<code>false</code>的时候,会把<code>String</code>中的信息输出到前端。</p></li><li><p>把新增的实现类注册成为<code>Spring</code>的<code>bean</code>,如下</p></li></ul><div class="codeBlockContainer_K1bP"><div class="codeBlockContent_hGly java"><pre tabindex="0" class="prism-code language-java codeBlock_23N8 thin-scrollbar" [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/developer/developer-shenyu-client/index.html b/zh/docs/developer/developer-shenyu-client/index.html
index e7203f1..b7bc650 100644
--- a/zh/docs/developer/developer-shenyu-client/index.html
+++ b/zh/docs/developer/developer-shenyu-client/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">多语言Http客户端 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/developer/developer-shenyu-client"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-h [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/developer/file-and-image/index.html b/zh/docs/developer/file-and-image/index.html
index 8d8139a..cc171bb 100644
--- a/zh/docs/developer/file-and-image/index.html
+++ b/zh/docs/developer/file-and-image/index.html
@@ -9,15 +9,15 @@
<link rel="search" type="application/opensearchdescription+xml" title="Apache ShenYu (Incubating)" href="/zh/opensearch.xml">
<link rel="alternate" type="application/rss+xml" href="/zh/news/rss.xml" title="Apache ShenYu (Incubating) Blog RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/zh/news/atom.xml" title="Apache ShenYu (Incubating) Blog Atom Feed"><title data-react-helmet="true">文件上传下载 | Apache ShenYu (Incubating)</title><meta data-react-helmet="true" property="og:url" content="https://shenyu.apache.org//zh/docs/developer/file-and-image"><meta data-react-helmet="true" name="docsearch:language" content="zh"><meta data-react-helmet="true" name="docsearch:version" content="2.4.0"><meta data-react-helmet="true" [...]
-<link rel="preload" href="/zh/assets/js/runtime~main.bde57cfe.js" as="script">
-<link rel="preload" href="/zh/assets/js/main.3e9da484.js" as="script">
+<link rel="preload" href="/zh/assets/js/runtime~main.642da274.js" as="script">
+<link rel="preload" href="/zh/assets/js/main.36bd95f3.js" as="script">
</head>
<body>
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())</script><div id="__docusaurus">
<div><a href="#" class="skipToContent_1oUP">Skip to main content</a></div><div class="announcementBar_3WsW" role="banner"><div class="announcementBarContent_3EUC announcementBarCloseable_3myR">⭐️ If you like Apache ShenYu (Incubating), give it a star on <a target="_blank" rel="noopener noreferrer" href="https://github.com/apache/incubator-shenyu">GitHub</a></div><button type="button" class="announcementBarClose_38nx clean-btn" aria-label="Close"><span aria-hidden="true">×</span></ [...]
<p style="color:white;font-size:14px;"> Copyright © 2021 The Apache Software Foundation. Licensed under the Apache License, Version 2.0. Apache ShenYu, Apache Incubator, Apache, the Apache feather logo, the Apache ShenYu logo and the Apache Incubator project logo are trademarks of The Apache Software Foundation.</p>
<div></div></div></div></div></div></footer></div>
-<script src="/zh/assets/js/runtime~main.bde57cfe.js"></script>
-<script src="/zh/assets/js/main.3e9da484.js"></script>
+<script src="/zh/assets/js/runtime~main.642da274.js"></script>
+<script src="/zh/assets/js/main.36bd95f3.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/zh/docs/developer/shenyu-optimize/index.html b/zh/docs/developer/shenyu-optimize/index.html
index e02e8c4..6f5e610 100644
--- a/zh/docs/developer/shenyu-optimize/index.html
... 3930 lines suppressed ...