一、春の雲
-
マイクロサービスアーキテクチャを使用する理由春の雲は、何ですか?
- 母のリファレンス
- 春の雲春ブーツの開発を容易に使用して巧みに分散システムインフラストラクチャコンポーネントの開発を簡素化するスタイルSpringBootの開発と展開を開始するためのキーで行うことができ、一連のフレームの順序付きコレクションです。
- スプリングクラウド組成物は、例えばスプリングクラウドネットフリックス(NetflixのナスダックNFLX)は、パッケージは、サービス発見および登録(含むネットフリックスの開発のための分散サービス・フレームワークであり、登録センタユーレカ/飼育係 )、ロードバランシングリトライ( リボン)、回路遮断器(哺乳類、)、RESTクライアントは、ルーティング、分散メッセージキュー(要求のRabbitMQ)、セキュリティ(SpringCloudセキュリティ - Netflixのスプリングセキュリティ使用)などで封止さ。
- SpringCloudの利点:各企業は比較的開発する成熟した、実際のサービスフレームワークのテストに耐えることができ、その後、再パッケージのSpringBootスタイルを使用組み合わせは、複雑な構成と実装の原則をマスクし、より分散システムの開発作り、シンプルに理解しやすく、導入が容易でメンテナンスが容易
- なぜマイクロサービスアーキテクチャは、でしょう?初めて目アーキテクチャの統合、展開するパッケージとしてラベルされたアプリケーション統合アーキテクチャ層は、全体が「アップ実行」できるようにするためには、部品が不可欠であるので!リコールMVCアーキテクチャの変更をどんな小さな単位、我々は再構築する必要があり、全体のアプリケーションの開発効率を展開し、メンテナンス費用が増加削減;?それは新しいスタイルであるマイクロサービスアーキテクチャ、それが分割され、アプリケーション全体を設計するビジネスドメインモデルに独立したサービスの疎結合は、「マイクロ」は、少量ではなく、独立性にどのようなサービスやどのように小さな、しかし分割の方法を考え、そしてその重点のサイズのボディを参照していない、個々のサービスのそれぞれは、独自の独立した開発、テスト、展開、監視および拡張されています。
- 基づきSpringCloudは、マイクロサービスアーキテクチャとドッカーコンテナの概念は、近年では非常に活発で、より多くのスタイルの新しい世界に基づくソフトウェア開発の「雲」よりSpringCloudはすぐに根を取ることができます。ティーンエイジャーがすぐに地平線に雲を目撃することを学びます!
- 春クラウドダボ----ボーエン公園の参照とは異なります。 https://www.cnblogs.com/just-for-beyond/p/9790227.html
二、春のクラウド技術コンポーネント
- ユーレカ
- リボン
- hystrix
- 見せ掛けます
- hystrixダッシュボード&タービン
- zuul
- コンフィグ
- バス
- 探偵+ zipkin
- 注:それぞれの子の役割、および継続的な改善、更新ING