スプリングクラウドフルサービスマイクロアーキテクチャー・システム、および部品の選択

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/qq_18537055/article/details/88681086
  • 春ブーツ - エントリーレベルのマイクロマイクロサービスフレームワークは、開発プロセスだけでなく、初期のビルドSpringアプリケーションを簡素化します。
  • ユーレカ - ロケーションサービスのためのクラウドサービスの発見、RESTベースのサービス、クラウドサービスの発見とフェイルオーバーを実現するために、中間層。
  • 春クラウドコンフィグ - リモートサーバの設定に入れることができるように構成管理ツールキットには、集中管理のクラスタ構成は、現在、GitのとSubversionをローカルストレージをサポートしています。
  • Hystrix - ヒューズ、それによって遅延および障害のより堅牢なフォールトトレランスを提供する機構を融合させることによって、ノードサービスとサードパーティライブラリを制御するように設計された障害管理ツール。
  • Zuul - Zuulは、クラウドプラットフォーム、動的ルーティング、モニタリング、フレームの柔軟性、セキュリティ、および他のエッジサービスで利用可能です。Zuulは、要求されたすべてのWebサイトとバックエンドの機器Netflixのストリーミングアプリケーションのフロントドアに相当します。
  • スプリングクラウドバス - クラスタ(例えば、構成変更イベント)のイベントメッセージ・バスと伝播状態の変化は、熱スプリングクラウド構成の展開を達成するために組み合わせることができます。(MQ)
  • 春クラウドスルース - コレクションキット、パッケージDapperのと分散アプリケーションSpringCloud追跡ソリューションを実装ログベースの追跡、およびZipkinとHTRACE操作を、ログに記録します。
  • リボン - 、クラウド・ロード・バランシングを提供中から選択する様々な戦略をロードバランシング、およびサービスの発見と回路ブレーカを使用しました。
  • タービン - タービンツールは、重合性イベント・サーバーがケースhystrixモニタクラスタ内のメトリックに、ストリーミングデータを伝送します。
  • 春クラウドストリーム - 春データフローオペレーション開発キット、メッセージ送信やRedisの、うさぎのパッケージ、カフカが好きです。
  • 装う - 装うは、宣言、テンプレートベースのHTTPクライアントです。
  • 春の雲のOAuth2は - 春のセキュリティとのOAuth2セキュリティツールキットに基づいて、アプリケーションのセキュリティコントロールを追加します。
  • ------------------------------------クラウド技術の外----------- -------------------------
  • 分散トランザクションは選択肢ではありません。
    • MQメッセージング・ベースのアプローチリトレースメント(削除)データ
    • TCCカスタムサイズのデータ​​ベース操作ロック競合を低減するように、それは、スループットを向上させることが可能となります。しかし、侵略が強い、複雑な実装...
    • アリからGTS:好調、低侵襲、互換性の強いです
    • 参考リンク:https://www.cnblogs.com/jiangyu666/p/8522547.html
  • 二つの生態Splunkのログ処理とELKの選択肢ではありません。
    • ELK:elasticsearch、Logstash、Kibanaの頭字語、Luceneのオープンソースの検索サービスに基づきますこれは、RESTfulなWebインターフェイスに基づいて、フルテキスト検索エンジンの分散型マルチユーザ機能を提供します。Elasticsearch Java開発、およびとしてApacheライセンス条項出版のオープンソースの、現在人気のあるエンタープライズクラスの検索エンジンです。、安定した信頼性の高い、迅速かつ簡単にインストールするリアルタイム検索を実現するために、クラウドのために設計されています。
    • Splunkは:  Splunkは、提供マシンデータの検索エンジンを使用すると、Splunkの収集、インデックス化と高速は、すべてのモバイルコンピュータのデータアプリケーション、サーバ、および生成されたデバイス(物理および仮想クラウド)を使用することができます。1つの場所からすべてのリアルタイムデータと履歴データを検索し、分析します。問題を解決し、数分でセキュリティインシデントを調査する(代わりに数時間または数日の)あなたができるように、Splunkの処理コンピュータのデータを使用してください。インフラストラクチャは、端へのパフォーマンスの低下やサービスの中断を避けるために監視します。低コストでコンプライアンス要件を満たすことができます。複数のシステム間の複雑なイベント相関と分析。新しい業務の可視性のレベル、およびITとビジネス・インテリジェンスを取得します。

おすすめ

転載: blog.csdn.net/qq_18537055/article/details/88681086