Apache Shenyu について
Apache ShenYu
Java Reactor
を使用して開発された応答性の高いゲートウェイAPI
。高性能、動的かつ柔軟なトラフィック制御、ホットスワップ、簡単な導入などの機能を備え、登録、サービスプロキシ、プロトコル変換、ドキュメントなどの機能をAPI
含む、完全なライフサイクルゲートウェイの完全なセットをすぐに利用できるようにユーザーに提供します。そして経営陣。Apache ShenYu はトップレベルのプロジェクトとして卒業しました。API
API
API
2022年7月
Apache
公式ウェブサイト:https://shenyu.apache.org
Gitee: https://gitee.com/Apache-ShenYu/shenyu
GitHub: https://github.com/apache/shenyu
バージョンプレビュー
半年後、Apache ShenYu
バージョン 2.6.0 がリリースされました。このバージョンには280+个 Pull Request
、新しい契約20+个新特性
、いくつかの機能拡張、いくつかの機能のリファクタリング、およびいくつかのバグ修正がすべて提出されました。合計の78位
寄稿者が参加し、累計寄稿者は 350 人以上に達しました。
バージョン記録: https://github.com/apache/shenyu/compare/v2.5.1…v2.6.0
新機能
1. プラグインアップロード機能のサポート、ゲートウェイホットロードプラグインのサポート
具体的な使用方法については、https://shenyu.apache.org/zh/docs/next/developer/custom-plugin をご確認ください。
具体的な PR については、https://github.com/apache/shenyu/pull/4392 をご確認ください。
2. データ同期および登録センターとしての Apollo の使用をサポートする
sheneyu:
sync:
apollo:
appId: shenyu
meta: http://localhost:8080
env: dev
clusterName: test
namespace: application
具体的な広報については、https://github.com/apache/shenyu/pull/4532 をご確認ください。
3. shenyuクライアントでspringbootクライアントの動的構成をサポートします。
4. TCPプラグインを追加する
具体的な使用方法については、https://shenyu.apache.org/zh/docs/next/plugin-center/proxy/tcp-plugin をご確認ください。
具体的な広報については、https://github.com/apache/shenyu/pull/4607 をご確認ください。
https://github.com/apache/shenyu/pull/4766
5. shenyuクライアントでAPIメタデータを収集するためのspringmvn(ブート)をサポート
具体的な広報については、https://github.com/apache/shenyu/pull/4600 をご確認ください。
6. Shenyu Ingress コントローラーのサポートを追加
具体的な使用方法については、https://shenyu.apache.org/zh/docs/user-guide/kubernetes-controller/build-deploy を参照してください。
https://shenyu.apache.org/zh/docs/user-guide/kubernetes-controller/config
具体的な PR については、https://github.com/apache/shenyu/pull/4620 をご確認ください。
構成は次のとおりです。
shenyu: netty: http: sni: enabled: true mod: k8s #k8s模式适用 defaultK8sSecretNamespace: shenyu-ingress #默认secret资源的namespace defaultK8sSecretName: default-cert #默认secret资源名字
7. Zookeeper、naocs、apollo、HttpLongPolling、consul を shenyu サービス ディスカバリとして追加します
具体的な広報については、https://github.com/apache/shenyu/pull/4636 をご確認ください。
https://github.com/apache/shenyu/pull/4657
https://github.com/apache/shenyu/pull/4802
https://github.com/apache/shenyu/pull/4795
https://github.com/apache/shenyu/pull/4800
https://github.com/apache/shenyu/issues/4562
8.HUAWEI CLOUD LTSログ収集を追加
具体的な広報については、https://github.com/apache/shenyu/pull/4812 をご確認ください。
9. opengauss データベースのサポートを追加
具体的な PR については、https://github.com/apache/shenyu/pull/4856 をご確認ください。
10. shenyuのデータ同期および登録センターとしてpolarisを追加します。
shenyu:
sync:
polaris:
url: 127.0.0.1:8093
namespace:
fileGroup:
具体的な広報については、https://github.com/apache/shenyu/pull/4410 をご確認ください。
https://github.com/apache/shenyu/pull/4897
11. shenyuマッチングキャッシュを追加
shenyu:
selectorMatchCache:
## selector L1 cache
cache:
enabled: false
initialCapacity: 10000 # initial capacity in cache
maximumSize: 10000 # max size in cache
## selector L2 cache, use trie as L2 cache
trie:
enabled: false
cacheSize: 128 # the number of plug-ins
matchMode: antPathMatch
ruleMatchCache:
## rule L1 cache
cache:
enabled: true
initialCapacity: 10000 # initial capacity in cache
maximumSize: 65536 # max size in cache
## rule L2 cache, use trie as L2 cache
trie:
enabled: false
cacheSize: 1024 # the number of selectors
matchMode: antPathMatch
具体的な使用方法については、https://shenyu.apache.org/zh/docs/next/user-guide/property-config/client-property-config を参照してください。
具体的な広報については、https://github.com/apache/shenyu/pull/4417 をご確認ください。
https://github.com/apache/shenyu/pull/4536
12. プロメテウスの Shenyu 管理サポートを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4336 をご確認ください。
13. Shenyu アクチュエーターのエンドポイントを公開する
注: Shenyu ゲートウェイのメモリ データは、pr を通じて表示できます。
具体的な広報については、https://github.com/apache/shenyu/pull/4637 をご確認ください。
閉じる方法はアクチュエーターの構成を確認してください。
management: endpoints: web: exposure: include: "*" # or health,info
強化する
1. API ドキュメント クライアントにタグ属性を追加する
具体的な使用方法については、https://shenyu.apache.org/docs/user-guide/api-doc/shenyu-annotation-apidoc をご確認ください。
具体的な PR については、https://github.com/apache/shenyu/pull/4362 をご確認ください。
2. Brpc統合テストを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4319 をご確認ください。
3. Brpc は共有スレッド プールをサポートします
具体的な PR については、https://github.com/apache/shenyu/pull/4402 をご確認ください。
4. 暗号化プラグインのマッピング タイプを追加します (cryptorRequst および cryptorResponse)。
具体的な広報については、https://github.com/apache/shenyu/pull/4418 をご確認ください。
5. 暗号化プラグインは複数フィールドの暗号化をサポートします
具体的な PR については、https://github.com/apache/shenyu/pull/4435 をご確認ください。
6. p2c ロードバランシングアルゴリズムを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4451 をご確認ください。
7.base64 を使用してプラグイン文字列を生成し、プラグイン データに保存します。
具体的な使用方法については、https://shenyu.apache.org/zh/docs/next/developer/custom-plugin をご確認ください。
具体的な広報については、https://github.com/apache/shenyu/pull/4473 をご確認ください。
8. 最短応答負荷分散アルゴリズムを追加する
具体的な PR については、https://github.com/apache/shenyu/pull/4488 をご確認ください。
9. ハッシュ負荷分散テスト ケースを追加する
具体的な PR については、https://github.com/apache/shenyu/pull/4383 をご確認ください。
10.DetailSerivice
テストケースの追加
具体的な PR については、https://github.com/apache/shenyu/pull/4450 をご確認ください。
11. 幅広い戦略を提供する
具体的な構成は次のとおりです。
shenyu: switchConfig: local: true collapseSlashes: false #true表示开启宽泛路径支持
具体的な広報については、https://github.com/apache/shenyu/pull/4522 をご確認ください。
12. shenyu-common の enums パッケージ テスト ケースを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4541 をご確認ください。
13. shenyu-commonのdtoパッケージテストケースを追加
具体的な PR については、https://github.com/apache/shenyu/pull/4549/ をご確認ください。
14. Shenyu-admin のモデル パッケージ テスト ケースを追加します。
具体的な広報については、https://github.com/apache/shenyu/issues/4540 をご確認ください。
15. shenyu マッチ キャッシュ テスト ケースを追加
具体的な PR については、https://github.com/apache/shenyu/pull/4557 をご確認ください。
16. k8s プローブをサポート
具体的な広報については、https://github.com/apache/shenyu/pull/4567 をご確認ください。
17. shenyu-adminのサービスパッケージテストを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4579 をご確認ください。
18. APIドキュメントにjsonサポートを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4591 をご確認ください。
19. モックプラグインの SPEL はデフォルトで安全です
具体的な広報については、https://github.com/apache/shenyu/pull/4606 をご確認ください。
20.ShenyuClientApiDocExecutorSubscriber
テストケースを追加
具体的な PR については、https://github.com/apache/shenyu/pull/4632 をご確認ください。
21. shenyu-client-sofa モジュールのテスト ケースを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4688 をご確認ください。
22.shenyu api doc
追加するにはtag relation
具体的な PR については、https://github.com/apache/shenyu/pull/4362 をご確認ください。
23. Windows に開始スクリプトと停止スクリプトを追加する
具体的な広報については、https://github.com/apache/shenyu/pull/4673 をご確認ください。
24.ShenyuSdkClientFactory
テストケースを追加
具体的な PR については、https://github.com/apache/shenyu/pull/4645 をご確認ください。
25. Shenyu e2e springcloud プラグインの WebSocket 同期サポートを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4698 をご確認ください。
26. 自動的にオフラインになる分割プラグインをサポート
具体的な PR については、https://github.com/apache/shenyu/pull/4702 をご確認ください。
27. springcloud サービス インスタンス キャッシュを追加する
具体的な PR については、https://github.com/apache/shenyu/pull/4705 をご確認ください。
具体的な使用方法については、https://shenyu.apache.org/zh/docs/next/plugin-center/proxy/spring-cloud-plugin を参照してください。
shenyu: springCloudCache: enabled: false # 为true是开启springcloud缓存
28. i18n をサポートするためにパスワードを変更します
具体的な PR については、https://github.com/apache/shenyu/pull/4758 をご確認ください。
29.shenyu ディスカバリーは WebSocket 同期をサポートします
具体的な広報については、https://github.com/apache/shenyu/pull/4768 をご確認ください。
30.springboot
バージョンを次のようにアップグレードします2.7.13
具体的な広報については、https://github.com/apache/shenyu/pull/4783 をご確認ください。
31. e2e-springcloud の nacos と Zookeeper の同期テストを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4747 をご確認ください。
32.api doc client
アノテーション生成属性の追加
具体的な PR については、https://github.com/apache/shenyu/pull/4845 をご確認ください。
33.zookeeper
クライアントの自動オフラインをサポートします
具体的な広報については、https://github.com/apache/shenyu/pull/4806 をご確認ください。
34.Apollo client
自動オフラインをサポート
具体的な PR については、https://github.com/apache/shenyu/pull/4855 をご確認ください。
35. Swagger ドキュメントをサポートし、ドキュメントをデータベースに保存する
具体的な PR については、https://github.com/apache/shenyu/pull/4849 をご確認ください。
36.nacos client
自動オフラインをサポート
具体的な広報については、https://github.com/apache/shenyu/pull/4890 をご確認ください。
37. alibaba dubbo e2e テストケースを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4859 をご確認ください。
38. Apache dubbo e2e テストケースを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4899 をご確認ください。
39. shenyu spring SDK テストケースを追加
具体的な広報については、https://github.com/apache/shenyu/pull/4913 をご確認ください。
40. ソファ e2e テストを追加
具体的な PR については、https://github.com/apache/shenyu/pull/4919 をご確認ください。
41. Apollo データ同期のテスト ケースを追加する
具体的な PR については、https://github.com/apache/shenyu/pull/4918 をご確認ください。
42. データベース接続プール構成の追加(hakari)
具体的な PR については、https://github.com/apache/shenyu/pull/4938 をご確認ください。
43. シェンユを追加idea icon
具体的な広報については、https://github.com/apache/shenyu/pull/4951 をご確認ください。
リファクタリング
1. Shenyu 管理者のリファクタリング
具体的な PR については、https://github.com/apache/shenyu/pull/4355 をご確認ください。
2. 最もアクティブでないバランスアルゴリズムを最適化する
具体的な PR については、https://github.com/apache/shenyu/pull/4342 をご確認ください。
3. Shenyu サインプラグインの最初のバージョンの互換性を最適化します。
具体的な広報については、https://github.com/apache/shenyu/pull/4332 をご確認ください。
具体的な使用方法については、https://shenyu.apache.org/docs/plugin-center/security/sign-plugin をご確認ください。
4. Shenyu 上流チェックロジックの最適化
具体的な広報については、https://github.com/apache/shenyu/pull/4386 をご確認ください。
5. プロジェクトのグローバル バージョンを最適化する
具体的な広報については、https://github.com/apache/shenyu/pull/4394 をご確認ください。
6. 最適化されたShenyuConsulConfigWatch
コード
具体的な PR については、https://github.com/apache/shenyu/pull/4400 をご確認ください。
7. Shenyu プレフィックス ツリー マッチング ロジックを最適化する
具体的な PR については、https://github.com/apache/shenyu/pull/4414 をご確認ください。
8. ルール条件を送信する際の検証を最適化する
具体的な広報については、https://github.com/apache/shenyu/pull/4403 をご確認ください。
9. shenyu-client-websocketのクライアント登録コードを最適化する
具体的な PR については、https://github.com/apache/shenyu/pull/4462 をご確認ください。
10. Micrometer のライセンスに依存するように shenyu 管理者を追加します
具体的な広報については、https://github.com/apache/shenyu/pull/4409 をご確認ください。
11. maven-assembly-plugin パッケージ化プラグインをバージョン 3.5.0 に更新します。
具体的な広報については、https://github.com/apache/shenyu/pull/4673 をご確認ください。
12. グローバルプラグインの並べ替えを最適化する
具体的な広報については、https://github.com/apache/shenyu/pull/4429 をご確認ください。
13. Shenyu 管理で StatelessToken の代わりに BearerToken を使用する
具体的な広報については、https://github.com/apache/shenyu/pull/4516 をご確認ください。
14. shenyu-logging モジュールのリファクタリング
具体的な広報については、https://github.com/apache/shenyu/pull/4526 をご確認ください。
15. APIドキュメントのサポート検証
具体的な広報については、https://github.com/apache/shenyu/pull/4564 をご確認ください。
16. shenyu プレフィックス ツリーを最適化し、*
マッチングをサポートする
具体的な広報については、https://github.com/apache/shenyu/pull/4569 をご確認ください。
17. プラグインのホットロードを最適化する
具体的な PR については、https://github.com/apache/shenyu/pull/4392 をご確認ください。
18. 最適化されたShenyuWebHandler
putPlugin メソッド
具体的な広報については、https://github.com/apache/shenyu/pull/4598 をご確認ください。
19. Shenyu Webフィルターのリファクタリング
具体的な広報については、https://github.com/apache/shenyu/pull/4614 をご確認ください。
20. oauth2 plguin プラグインのリファクタリング
具体的な広報については、https://github.com/apache/shenyu/pull/4624 をご確認ください。
21. shenyuセレクターの継続フィールドをリファクタリングする
具体的な PR については、https://github.com/apache/shenyu/pull/4635 をご確認ください。
22. Shenyu の選択とルールの一致するキャッシュをリファクタリングする
具体的な PR については、https://github.com/apache/shenyu/pull/4578 をご確認ください。
23. Shenyu クライアントの未使用のジェネリックを削除しました
具体的な広報については、https://github.com/apache/shenyu/pull/4653 をご確認ください。
24. shenyu の Sentinel プラグインのサポートをリファクタリングする
具体的な PR については、https://github.com/apache/shenyu/pull/4669 をご確認ください。
25. アクチュエーターのエンドポイントを介してキャッシュされたデータを公開する
具体的な広報については、https://github.com/apache/shenyu/pull/4637 をご確認ください。
https://github.com/apache/shenyu/pull/4658
26. リファクタリングcheckUserPassword
方法、開始時に既知のエラー ログを出力しない
具体的な広報については、https://github.com/apache/shenyu/pull/4697 をご確認ください。
27. ログを印刷するためのパラメータを追加する
具体的な広報については、https://github.com/apache/shenyu/pull/4637 をご確認ください。
28. shenyu グローバル例外処理をリファクタリングする
具体的な広報については、https://github.com/apache/shenyu/pull/4709 をご確認ください。
29. shenyuプラグインによってアップロードされた統合テストを追加しました
具体的な広報については、https://github.com/apache/shenyu/pull/4679 をご確認ください。
30. 糖衣構文を最適化する
具体的な広報については、https://github.com/apache/shenyu/pull/4700 をご確認ください。
31. Discovery_upstream の Discovery_handler_id フィールドを最適化します。
具体的な PR については、https://github.com/apache/shenyu/pull/4710 をご確認ください。
32. shenyu-plugin モジュールをリファクタリングし、プロキシ プラグインを分類してアーカイブする
具体的な PR については、https://github.com/apache/shenyu/pull/4765 をご確認ください。
33. リファクタリングされたAlibabaDubboConfigCache
キャッシュ
具体的な広報については、https://github.com/apache/shenyu/pull/4772 をご確認ください。
34. hutool の依存関係を削除する
具体的な広報については、https://github.com/apache/shenyu/pull/4773 をご確認ください。
35. リファクタリングShenyuClientShutdownHook
具体的な PR については、https://github.com/apache/shenyu/pull/4780 をご確認ください。
36.Extractor追加BaseAnnotationApiBeansExtractor
具体的な広報については、https://github.com/apache/shenyu/pull/4787 をご確認ください。
37. マルチクライアント登録のサポート
具体的な広報については、https://github.com/apache/shenyu/pull/4790 をご確認ください。
38. Shenyu のチェック スタイルをサポートするために Shenyu-e2e をリファクタリングする
具体的な広報については、https://github.com/apache/shenyu/pull/4799 をご確認ください。
39. Shenyu クライアント登録ロジックの最適化
具体的な広報については、https://github.com/apache/shenyu/pull/4809 をご確認ください。
40. Shenyu Division プラグインのドメイン名テストを追加します
具体的な広報については、https://github.com/apache/shenyu/pull/4803 をご確認ください。
41. rpc_ext フィールドの拡張子を更新します。
具体的な PR については、https://github.com/apache/shenyu/pull/4821 をご確認ください。
42. 領事の接続動作の最適化
具体的な PR については、https://github.com/apache/shenyu/pull/4832 をご確認ください。
43. shenyu e2eのspringcloudのyaml追加方法をリファクタリングする
具体的な広報については、https://github.com/apache/shenyu/pull/4837 をご確認ください。
44. k8s Ingress コントローラーの統合テストを追加
具体的な PR については、https://github.com/apache/shenyu/pull/4820 をご確認ください。
45. apidoc 詳細インターフェースのドキュメントフィールドを分割し、requestHeaders、responseParameters およびその他のフィールドを追加します。
具体的な PR については、https://github.com/apache/shenyu/pull/4865 をご確認ください。
46. Swagger サンプル プロジェクトを追加して、API ドキュメントの関連機能をテストします
具体的な PR については、https://github.com/apache/shenyu/pull/4825 をご確認ください。
47. Shenyu管理者のJSON形式フォームフィールドの表示を最適化する
具体的な広報については、https://github.com/apache/shenyu/pull/4873 をご確認ください。
48. Shenyu ログの可観測性をリファクタリングする
具体的な広報については、https://github.com/apache/shenyu/pull/4874 をご確認ください。
49. ブートストラップ起動ログの追加
具体的な広報については、https://github.com/apache/shenyu/pull/4879 をご確認ください。
50. Swagger の API ドキュメントをリファクタリングする
具体的な PR については、https://github.com/apache/shenyu/pull/4892 をご確認ください。
51. grpc バージョンを 1.53.0 にアップグレードします。
具体的な PR については、https://github.com/apache/shenyu/pull/4841 をご確認ください。
52. Refactor APIメタデータ処理機能
具体的な PR については、https://github.com/apache/shenyu/pull/4948 をご確認ください。
53. コードと pom の依存関係を最適化する
具体的な PR については、https://github.com/apache/shenyu/pull/4945 をご確認ください。
バグの修正
1. h2のパスを最適化する
具体的な広報については、https://github.com/apache/shenyu/pull/4351 をご確認ください。
2.暗号化応答プラグインの呼び出しエラーを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4331 をご確認ください。
3. jdk8 Map computeIfAbsent のパフォーマンスのバグを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4338 をご確認ください。
4.zombieRemovalTimesコードを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4368 をご確認ください。
5.アップグレード後のSQLエラーを修正する
具体的な広報については、https://github.com/apache/shenyu/pull/4374 をご確認ください。
6. detecterOfflineLinks タグを削除します
具体的な PR については、https://github.com/apache/shenyu/pull/4382 をご確認ください。
7. 平らになったポンポンを無視する
具体的な広報については、https://github.com/apache/shenyu/pull/4390 をご確認ください。
8. LOG呼び出し方法を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4387 をご確認ください。
9. nacos を使用して sheyu-example-springcloud の NPE を修正する
具体的な PR については、https://github.com/apache/shenyu/pull/4396 をご確認ください。
10. Shenyu-admin 名の型引数を修正
具体的な PR については、https://github.com/apache/shenyu/pull/4340 をご確認ください。
11. 負荷分散 spi リソースを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4411 をご確認ください。
12.SQLスクリプトエラーを修正
具体的な PR については、https://github.com/apache/shenyu/pull/4412 をご確認ください。
13. ジャクソンの 24 時間形式とタイムゾーンを修正する
具体的な広報については、https://github.com/apache/shenyu/pull/4413 をご確認ください。
14. JwtUtils エラーを修正
具体的な PR については、https://github.com/apache/shenyu/pull/4420 をご確認ください。
15. ダボ呼び出し元キャッシュのバグを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4433 をご確認ください。
16. 欠落しているホストの削除操作を修正
具体的な PR については、https://github.com/apache/shenyu/pull/4425 をご確認ください。
17. SpringMvcClientEventListener テストケースを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4252 をご確認ください。
18.ゾンビアップデートPENDING_SYNCのエラーを修正
具体的な PR については、https://github.com/apache/shenyu/pull/4430 をご確認ください。
19.windlfuのメモリリークを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4486 をご確認ください。
20. ルールが多すぎるためにルールクエリが失敗する問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4499 をご確認ください。
21. http の例で欠落しているアクチュエータの依存関係とポート エラーを修正します。
具体的な PR については、https://github.com/apache/shenyu/pull/4506 をご確認ください。
22. UpstreamCheckUtils の http および https エラーを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4509 をご確認ください。
23. FileFilterによるメモリリークの問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4507 をご確認ください。
24. Zookeeper の同期エラーを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4906 をご確認ください。
25. MemorySafeWindowTinyLFUMap のメモリ リーク エラーを修正
具体的な PR については、https://github.com/apache/shenyu/pull/4524 をご確認ください。
26. ApiDoc パスに区切り文字がない問題を修正
具体的な PR については、https://github.com/apache/shenyu/pull/4528 をご確認ください。
27. Shenyu trieのNPEを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4533 をご確認ください。
28.プラグインスキップエラーを修正
具体的な PR については、https://github.com/apache/shenyu/pull/4589 をご確認ください。
29. oracle SQLエラーを修正する
具体的な広報については、https://github.com/apache/shenyu/pull/4595 をご確認ください。
30. Shenyu管理画面でShenyuアイコンを読み込めない問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4605 をご確認ください。
31. hystrixフォールバックバグを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4593 をご確認ください。
32. ディバイドとスプリングクラウドのウォームアップ時間を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4619 をご確認ください。
33. springcloud サービスセレクターを修正
具体的な PR については、https://github.com/apache/shenyu/pull/4639 をご確認ください。
34. shenyu-spring-boot-starter-plugin-mockを修復し、spring.factoriesを追加する
具体的な広報については、https://github.com/apache/shenyu/pull/4644 をご確認ください。
35. shenyu-client-mvc と shenyu-client-springcloud の失われた IP を修復する
具体的な広報については、https://github.com/apache/shenyu/pull/4681 をご確認ください。
36. キャッシュ内のルールデータとセレクターデータが空になる問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4716 をご確認ください。
37. APIドキュメントモジュール更新API詳細エラーを修正
具体的な PR については、https://github.com/apache/shenyu/pull/4720 をご確認ください。
38. KafkaLogCollectClient の構成からトピックを取得する問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4756 をご確認ください。
39.loggingConsoleプラグインのスレッドセーフ問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4763 をご確認ください。
40. brpc 統合テストの応答サイズを修正
具体的な PR については、https://github.com/apache/shenyu/pull/4784 をご確認ください。
41. plugn-dubbo-commonのセレクタ更新がグレーアウトしてキャッシュが削除される問題を修正
具体的な PR については、https://github.com/apache/shenyu/pull/4762 をご確認ください。
42. Shenyu管理メニュー名のバグを修正
具体的な PR については、https://github.com/apache/shenyu/pull/4805 をご確認ください。
43. Shenyu管理者が領事ポートを設定できない問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4843 をご確認ください。
44. ShenyuクライアントのメタデータとURIがapolloとadminに同期できない問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4851 をご確認ください。
45. PathVariable アノテーションの URL が一致しない問題を修正
具体的な PR については、https://github.com/apache/shenyu/pull/4852 をご確認ください。
46. PathPatternモードでuriが更新できない問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4854 をご確認ください。
47. クライアントの close メソッド呼び出しを 2 回修正する
具体的な PR については、https://github.com/apache/shenyu/pull/4867 をご確認ください。
48. shenyuエラー処理のconsul設定を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4872 をご確認ください。
49. Request、modifyResponse プラグインから未使用の設定を削除する
具体的な広報については、https://github.com/apache/shenyu/pull/4882 をご確認ください。
50. http 登録メタデータ エラーを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4889 をご確認ください。
51. WebSocketがユーザー定義のクローズ状態を失う問題を修正
具体的な広報については、https://github.com/apache/shenyu/pull/4844 をご確認ください。
52. 特殊なシンボルが使用されている場合、consul register がメタパスの属性を失う問題を修正
具体的な PR については、https://github.com/apache/shenyu/pull/4885 をご確認ください。
53. etcd同期エラーを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4911 をご確認ください。
54. Shenyu管理者の複数同期イベントエラーを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4941 をご確認ください。
55.Shenyu motanプラグイン実行エラーを修正
具体的な広報については、https://github.com/apache/shenyu/pull/4934 をご確認ください。
寄稿者
リリースへのサポートと参加に対し、以下の貢献者2.6.0
(順不同) に心より感謝いたします。
Midnight2104、koonchen、847850277、balloon72、yu199195、iwangjie、damonxue、tian-pengfei、caojiajun、dragon-zhang、u3breeze、li-keguo、SuperMonkeyC、mahaitao617、tomsun28、moremind、liaolzy、Ceilzcx、mi Saya295、Boyu Li4、HaiqiQin、starlight2003 、stulzq、ywj1352、yunlongn、aFlyBird0、dengliming、plutokaito、xuyicheng1995、lan-dian、sachin10fi、zuobiao-zhou、hudongdong129、crudboy、aoshiguchen、VampireAchao、JooKS-me、Redick01、huanccwang、lijay76 74、オム・エルナシ、ペンヘン、 12 月 - Pb、6freeair2016、jieyangxchen、lianjunwei、u3breeze、eurecalulu、wanyaoasiainfo、wanyaoasiainfo、Kakk22、xuziyang、menglujing、xcsnx、yu1183688986、lahmXu、fabian4、ileonli、VampireAchao、GOODBOY008 、TeslaCN
貢献者になる
私たちはすべての貢献者が ShenYu に参加することを歓迎します。また、Apache Way の精神に基づいて ShenYu に参加する貢献者も歓迎します。
寄稿者のガイドラインについては、以下を参照してください。
https://shenyu.apache.org/zh/community/contributor-guide