あなたが知らない何マイクロサービス:綿密な練習SpringCloudとドッカーマイクロサービスアーキテクチャ

1.マイクロサービス以外のマイクロサービスアーキテクチャから?
マイクロサービスの懸念は、サービスのサイズで問題は実行するために独立して配置することができ解決するために、特定のコンポーネントです。
マイクロ・サービス・アーキテクチャは、アーキテクチャパターンである、それは小さなサービスアプローチのグループのための単一のアプリケーションの開発です。独自のプロセス、軽量な通信メカニズム(通常はHTTPリソースAPI)を使用して、サービス間の通信における各サービスが実行されます。これらのサービスは、ビジネス機能を周りに構築し、自動展開機構によって独立して展開することができます。これらのサービスは、最も一般的な小型の集中管理の一つです。
マイクロ2.サービスの長所と短所:
の利点は
、各サービス凝集十分、簡単に別の小さなチーム開発やメンテナンスに、特定のビジネス機能やビジネスニーズに集中する十分に小さいです。
遠位端部と混合していないだけで、ビジネス・ロジック・コード、
各サービスは、独自のマイクロ記憶容量を有し、独自のデータベースを持つことができる
使用して、異なる言語で開発することができる
欠点の
システムの処理の複雑分散現像剤を
データ整合性
サービスとサービスとの間を通信コスト
やメンテナンスコストは
序文
ソフトウェアアーキテクトの分野におけるマイクロホットスポットサービスの技術開発を。これは、ブログのさまざまな撮影され、ソーシャルメディアや学会発表が非常に高いですが、私たちは長期的なマイクロサービスを聞いたことがあると信じています。しかし、マイクロサービスは非常に非現実的であると思われる-私たちは多くの人々が投機の概念だと思うことを、マイクロサービスの完全な定義を見つけることができませんでした。
マイクロサービスとは何ですか?それは解決しますか?その特徴は何ですか?多くの問題は、この記事はあなたのためにそれに答えます。同時に、マイクロサービスの理論、インターネットをたくさん持っている、この本はについてはあまり言及していません。具体的な内容は、私はそれがマイクロスペースサービスに費やさ対抗しようとします。
マイクロサービスのアーキテクチャの概要
、既存の単一のアプリケーション・アーキテクチャの問題1.
2.単一のアプリケーション・アーキテクチャの問題を解決する方法
3.どのようなミクロなサービスです
4.マイクロサービスアーキテクチャの利点と課題
5.マイクロサービス設計の原則
マイクロサービスアーキテクチャを実装する方法6.
ここに画像を挿入説明
IIマイクロクラウドサービスの開発フレームワーク-春
1.Springクラウドプロフィール
2.Springクラウドの特徴
3。春のクラウド版
ここに画像を挿入説明
第三に、春の雲戦闘マイクロサービスの使用を開始
1.Springクラウド実際の前提
2.サービスプロバイダとサービスコンシューマ
3.書き込みサービスプロバイダ
4.書き込みサービスコンシューマ
統合するブートアクチュエータプロジェクト5.を春
ハード6.どのようなコーディングの問題
ここに画像を挿入説明
4マイクロサービスの登録と発見
1.はじめ、サービス発見
2.Eurekaプロフィール
3.Eureka原理
4.書き込みユーレカサーバー
5.ユーレカサーバーに登録されたマイクロサービス
6.Eurekaサーバーの高可用性
7ユーレカサーバーの追加、ユーザ認証
8.Eurekaメタデータ
RESTはの9.Eurekaサーバーエンドポイント
の自己保護モード10.Eureka
11.選択の下でIPマルチカード環境を
ヘルスチェック12.Eureka
ここに画像を挿入説明
クライアント側の負荷分散を実装するリボンを使用し、第五
1.Ribbonはじめに
2.サービスの消費者はリボン統合
カスタムリボンを設定する3. Javaコードを
カスタムリボンの属性を使用した設定4.
利用リボンユーレカから5を
ここに画像を挿入説明
装うが、宣言RESTを達成使用して、6つの呼
1.Feignはじめに
2。消費者装うための統合サービス
3.装うのカスタム設定
4.手動装う作成
継承のための5.Feignサポート
圧縮のための6.Feignサポート
7.Feignログ
8.使用装うコンストラクトマルチパラメータ要求
ここに画像を挿入説明
7を、マイクロ実現の使用Hystrix処理不耐性サービス
フォールトトレランスのための1手段
2 Hystrixフォールトトレラント
3.Hystrix監視
4. Hystrixダッシュボードの視覚的な監視データ
5.タービン監視データは、重合性
ここに画像を挿入説明
マイクロZuulサービングゲートウェイ用いて構築8を、
なぜマイクロ1.サービスゲートウェイ
2.Zuulはじめ
3.書き込みZuulマイクロサービスゲートウェイ
のルーティングエンドポイント4.Zuulの
詳細な設定をルーティング5.
6.Zuulセキュリティとヘッダ
7使用Zuulのアップロードファイル
8.Zuulフィルタを
9.Zuulフォールトトレランスとロールバック
10.Zuul高可用性
11.サイドカー非統合マイクロJVMサービス
12. Zuulポリマー微小サービス
ここに画像を挿入説明ナインは、マイクロ春クラウド構成サービスの設定の一元管理使用
ここに画像を挿入説明
スペースの制約のために、それは主に小型のシリーズになります小さなパートナーのように、一つ一つを導入していないコンテンツショットダウンは、~~~ああ前方に小さなシリーズと小型のシリーズに焦点を助けることができます

公開された85元の記事 ウォン称賛7 ビュー20000 +

おすすめ

転載: blog.csdn.net/Ppikaqiu/article/details/104560965