マイクロサービスアーキテクチャの問題(春クラウド予備的認知)

マイクロサービスアーキテクチャの問題

四つのコアの問題

1.どのようにサービスにアクセスするには?

2.どのようにサービスが通信するのでしょうか?

3.どのようにサービス管理?

4.サービスがどのように行うためにハングアップ?

Javaのエコシステムでは、SpringBootに基づいて構築され、調整がSpringCloud基づいており、

上記のすべての4つの質問のアドレスを次のようにフレームワークのすべて

1.netflix停止液

1.Apiゲートウェイ、zuul成分

2.Feign --- --- HttpClientをHTTP、同期とブロック

3.サービスの登録と発見、ユーレカ

前記定着機構、Hystrix

18年末には、Netflixが無期限停戦の維持を発表しました。

2.Apacheダボの飼育係ソリューション

1.そこにはAPI、または第三者がされていない、または自分自身を達成するために

高性能RPC Javaベースの通信フレームワーク2.Dubbo

3.サービスの登録と発見、飼育係

4.ノーヒューズ

エコ欠陥は、Dubbo3.0はサポートを提供すると言われています

3.SpringCloudアリババ停止液

ネットフリックスと同様のアドオンより便利な機能が、より多くの停止はNetflix

4.新しいコンセプト

プログラム:サービスグリッド、次世代のマイクロサービス基準、サーバーメッシュ

使用istioガバナンス

なぜ、このような問題を解決しますか?

自然:ネットワークの信頼性が低いです

あなた自身のより良いエコロジーのセット、より便利な場合は、使用することができます

私たちは、主にSpringCloudアリババの5つのコンポーネント、ユーレカ、リボン、Zuul、Hystrix、装う学びます。

おすすめ

転載: www.cnblogs.com/littlepage/p/12335632.html