Spring Cloud Tencent? 車輪は構築を続ける


参照アドレス:

Spring Cloud Tencent Github
Polaris 官网:https://polarismesh.cn/
Polaris Github:https://github.com/polarismesh/polaris

【注意】オナニーし続けるから好きに出てくださいIstio

導入

Spring Cloud Tencent は、Tencent のオープンソースのワンストップ マイクロサービス ソリューションです。

Spring Cloud Tencent は Spring Cloud 標準マイクロサービス SPI を実装しており、開発者は Spring Cloud Tencent に基づいて Spring Cloud クラウドネイティブ分散アプリケーションを迅速に開発できます。

Spring Cloud Tencent の中核は、Tencentのオープンソースのワンストップ サービス検出およびガバナンス プラットフォームである Polaris に依存して、さまざまな分散マイクロサービス シナリオを実現します。

Spring Cloud Tencent によって提供される機能には次のものが含まれますが、これらに限定されません。

  • サービスの登録と検出
  • 動的構成管理
  • サービスガバナンス
    • サービスのスロットリング
    • サービスサーキットブレーカー
    • サービスルーティング
  • タグ透過送信

環境を体験してみよう

  • コンソールアドレス: http://14.116.241.63:8080/
    • アカウント: ポラリス
    • パスワード:ポラリス
  • コントロールプレーンアドレス:grpc://183.47.111.80:8091
  • spring-cloud-tencent-examplegrpc://183.47.111.80:8091次の例のアドレスは、デフォルトでエクスペリエンス サービス アドレス ( ) を指します。Spring Cloud Tencent を体験するだけの場合は、ワンクリックで任意のサンプルを直接実行できます。

コンソール

ここに画像の説明を挿入

ユーザーの指導

Spring Cloud Tencent のすべてのコンポーネントは Maven 中央ウェアハウスにアップロードされているので、依存関係を導入するだけで済みます。

例えば:

<!-- add spring-cloud-tencent bom  -->
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.tencent.cloud</groupId>
            <artifactId>spring-cloud-tencent-dependencies</artifactId>
            <!--version number-->
            <version>${version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>    
                 
<!-- add spring-cloud-starter-tencent-polaris-discovery dependency  -->
<dependencies>
    <dependency>
        <groupId>com.tencent.cloud</groupId>
        <artifactId>spring-cloud-starter-tencent-polaris-discovery</artifactId>
    </dependency>
</dependencies>

おすすめ

転載: blog.csdn.net/peng2hui1314/article/details/125576299