マイクロサービス – Spring Cloud – Eureka – RestTemplate および @LoadBalanced はサービス検出呼び出し (http) を実装します

バックグラウンド:

  • サービス登録には Eureka クラスターを使用します。

  • サービス呼び出しには @LoadBalanced および RestTemplate アノテーションが付けられます

  • orderサービスとpymentサービスの2つのサービスがあります( orderサービスが呼び出し元、支払いサービスが呼び出し先です)

  1. まずは注文サービスと決済サービスをEurekaクラスタに登録します。注文を通じて決済サービスに電話をかける

  2. Eurekaクラスタの構築と、Eurekaクラスタへの注文サービスと決済サービスの登録については、前回の記事を参照してください。

  3. 注文サービスが支払いサービスを呼び出すために使用する http メソッド。RestTemplate を使用します。RPC メソッドは後で使用します

実装コード

依存関係を統合しRibbonて導入します。エウレカ依存症に潜入しましたRibbon

<!-- eureka-client -->

おすすめ

転載: blog.csdn.net/weixin_43713498/article/details/131317040