Spring Cloud Alibaba入門概要

1503 ワード

なぜSpringCloud Alibaが現れたのか
SpringCloud Netflixがメンテナンス期間に入る
概要
2018.10.31、SpringCloud AlibabaはSpringCloud公式孵化器に正式に入居し、Maven中央ライブラリで最初のバージョンを発表した.
役割と機能
サービス制限フローのダウングレード
デフォルトでは、サーブレット、RestTemplate、Dubbon、RocketMQストリーム制限ダウングレード機能へのアクセスがサポートされています.実行時にコンソールを使用してリアルタイムでストリーム制限ダウングレードルールを変更したり、ストリーム制限ダウングレードMetricsの監視を表示したりすることができます.
サービスの登録と検出
SpringCloudサービスの登録と検出基準に適しており、デフォルトではRibbonのサポートが統合されています.
分散型の構成管理
   は分散システムの外部化構成をサポートし、構成変更時に自動的にリフレッシュされます.
メッセージ駆動機能
SpringCloud Streamに基づくマイクロサービスアプリケーションのメッセージ駆動能力の構築
アリクラウドオブジェクトストレージ機能
   アリクラウドは大量、安全、低コスト、高信頼性のクラウドストレージサービスを提供します.任意のアプリケーション、任意の時間、任意の場所で任意のタイプのデータを格納およびアクセスすることをサポートします.
ぶんさんタスクスケジューリング
秒レベル、正確、高信頼性、高可用性のタイミング(Cron式ベース)タスクスケジューリングサービス.グリッドタスクなどの分散型タスク実行モデルも提供します.グリッドタスクは、すべてのWorkerに均等に割り当てられた大量のサブタスクの実行をサポートします.
に頼る
      
      
        com.alibaba.cloud
        spring-cloud-alibaba-dependencies
        2.2.0.RELEASE
        pom
        import
      

まとめ
Spring Cloud Alibabaは、マイクロサービス開発のワンストップソリューションを提供することに力を入れています.このプロジェクトには、Spring Cloudプログラミングモデルを使用して開発者がこれらのコンポーネントを簡単に使用して分散型アプリケーションサービスを開発するために、分散型マイクロサービスを開発するために必要なコンポーネントが含まれています.
Spring Cloud Alibabaに依存して、いくつかの注釈と少量の構成を追加するだけで、Spring Cloudアプリケーションをケースマイクロサービスソリューションにアクセスし、アリミドルウェアを通じて迅速に分散アプリケーションシステムを構築することができます.