超完成!Aliは最初に内部マイクロサービスアーキテクチャノートを公開しているため、「マイクロサービス」について心配する必要はもうありません

 

近年、IT分野ではマイクロサービスアーキテクチャが話題になっています。多数の第一線のインターネット企業が巨大なビジネスボリュームとビジネスニーズのためにマイクロサービスアーキテクチャの構築に投資しています。

マイクロサービスアーキテクチャの概念は今や誰もが知っているはずです。ApacheDubboとSpring Cloudのどちらを使用していても、マイクロサービスを試して、複雑で巨大なビジネスシステムをより細かい粒度で独立してデプロイされたRestサービス。

記事コンテンツディレクトリ

  1. マイクロサービスアーキテクチャの概要
  2. Spring Cloudの概要
  3. Spring Clouの基礎:SpringBoot
  4. サービスの登録と発見:フレカ
  5. 宣言型ESTfu1クライアント:Spring Cloud OpenFei mn
  6. 回路ブレーカー:Hystrix
  7. クライアントロードバランサー:Spring Cloud Netflix Ribbon
  8. APIゲートウェイ:Spring Cloud Gateway
  9. 構成センター:Spring Cloud Config
  10. メッセージ駆動型:Spring Cloud Stream
  11. メッセージバス:Spring Cloud Bu
  12. 認証と承認:Spring CloudSecurity
  13. サービスリンクの追跡:Spring Cloud Sleuth

マイクロサービスアーキテクチャの概要

コンテンツの概要:モノリシックアプリケーションアーキテクチャ、S0Aアーキテクチャ、マイクロサービスアーキテクチャ、マイクロサービスアーキテクチャのジャンル、クラウドネイティブおよびマイクロサービス

Spring Cloudの概要

コンテンツの概要:Spring Cloudアーキテクチャ、Spring Cloud Context:アプリケーションコンテキスト、Spring Cloud Commons:パブリックアブストラクション

springcloud-springbootの基礎

コンテンツの概要:Springbootの概要、マイクロサービスの構築、Springboot構成ファイル(デフォルト構成、外部化、YAML、外部プロパティのBeanへの自動読み込み、複数のプロファイル、スターター、自作スターター、アクチュエーター)

サービスの登録と発見:ユーレカ

コンテンツの概要:Furekaの概要、Eurekaサービス登録の構築、Eurekaサービスプロバイダーの構築、Eurekaサービス呼び出し元の構築、Fureksサービスの登録と検出、Consu1の単純なアプリケーション、アプリケーション構成情報の読み取り、サービス検出クライアント、プルレジストリ情報、サービス登録、初期化タイミングタスク、サービスオフライン、サービスインスタンスレジストリ、サービス登録、サービスハートビートの受け入れ、サービス削除、サービスオフライン、クラスター同期、Eurekaインスタンスとクライアントのメタデータ、ステータスページ、ヘルスチェックページポート設定、リージョンとアベイラビリティーゾーン、高可用性サービスレジストリ

宣言型ESTfu1クライアント:Spring Cloud OpenFeimn

コンテンツの概要:マイクロサービス間の相互作用、OpenFeienの概要、コード例、コアコンポーネントと概念、Bean定義の動的登録、インスタンスの初期化、関数呼び出しとネットワークリクエスト、デコーダーとエンコーダーのカスタマイズ、リクエスト/レスポンスの圧縮

回路ブレーカー:Hystrix

コンテンツの概要:RestTemplateとHystrix、OpenFei mnとHystrix、サービスなだれ、サーキットブレーカー、サービス低下操作、リソース分離、Hystrix実装のアイデア、HystrixCコマンドのカプセル化、Hystri xCommとクラス構造、非同期コールバック実行コマンド、非同期実行コマンドと同期実行コマンド、回路ブレーカーロジック、リソース分離、リクエストタイムアウトモニタリング、障害ロールバックロジック、非同期および非同期コールバック実行コマンド、Hystr ixCommandの継承、リクエストマージ

クライアントロードバランサー:Spring Cloud Netflix Ribbon

コンテンツの概要:ロードバランシング、基本的なアプリケーション、構成とインスタンスの初期化、0penFei eとの統合、ロードバランサーLoadBalancerClient、ILoadBalancer、ロードバランシング戦略の実装、リボンAPI、Nettyを使用したネットワークリクエストの送信、読み取り専用データベースのロードバランシングの実装

APIゲートウェイ:Spring Cloud Gateway

コンテンツの概要:ユーザーサービス、ゲートウェイサービス、クライアントアクセス、初期構成、ゲートウェイプロセッサ、ルート定義ロケーター、ルートロケーター、ルートアサーション、ゲートウェイフィルター、グローバルフィルター、APIエンドポイント、電流制限メカニズム、ヒューズダウングレード、ゲートウェイ再試行フィルター

  1. 構成センター:Spring Cloud Config

コンテンツの概要:クライアントの構成、ウェアハウスの構成、サーバー、構成の検証、構成の動的更新、サーバーの構成、クライアントの構成、構成サーバーの複数のリポジトリの構成、クライアントによるリモート構成の上書き、属性の上書き、セキュリティ保護、暗号化と復号化、障害への迅速な対応、再試行メカニズム

メッセージ駆動型:Spring Cloud Stream

コンテンツの概要:メッセージキュー、宣言とバインディングチャネル、カスタムチャネル、メッセージの受信、構成、BearDefinitionの動的登録、バインディングサービス、バインダーの取得、バインディングプロデューサー、メッセージ送信プロセス、Binder For RocketMQ、マルチインスタンス、パーティション

メッセージバス:Spring Cloud Bu

コンテンツの概要:構成サーバー、構成クライアント、結果検証、イベント定義とイベントリスナー、メッセージのサブスクリプションとパブリケーション、コントロールエンドポイント、カスタムパッケージでのイベント登録、カスタムリスナー、イベントイニシエーター

認証と承認:Spring CloudSecurity

コンテンツの概要:0Auth2の概要、JWT、承認サーバーの構築、リソースサーバーの構成、制限されたリソースへのアクセス、全体的なアーキテクチャ、セキュリティコンテキスト、認証、承認、Spring Securityの12.3.4フィルターとインターセプター、承認サーバー、リソースサーバー、トークンリレーメカニズム、Spring Securi tyのカスタマイズ、0Auth2のカスタマイズ、SS0シングルサインオン

サービスリンクの追跡:Spring Cloud Sleuth

コンテンツの概要:リンクモニタリングコンポーネントの紹介、 機能、プロジェクトの準備、Spring Cloud S1 euthの独立した実装、Zipkinの統合

スペースの制限により、編集者はこの実際の戦闘ドキュメントのすべての内容をここに表示するだけです。学習のために完全なドキュメントを取得する必要がある友人は、編集者をフォローできます。背景のプライベートメッセージ:[666]無料で入手できます!

参考になれば幸いです。よろしくお願いいたします。よろしくお願いいたします。

マイクロサービスの実際の戦闘アーキテクチャ:Dubbox + Spring Boot + Docker +マイクロサービスアーキテクチャの高度な実際の戦闘pdf興味のある友達、転送+コメント、プライベートメッセージに従って、「666」と返信して無料で入手してください

おすすめ

転載: blog.csdn.net/weixin_45132238/article/details/108669610