1

私は2つのJavaスプリングブートマイクロサービスを作成しました。 1)プロデューサ 2)コンシューマ と私はサービスの登録と発見のために春のユリーカサーバーを使用しています。それは正常に働いた。次にNetflix Zuulの使用法は何ですか?netflix zuul serverとnetflix eureka serverの違いは何ですか?

答えて

1

ユーザーが相互にやりとりできるサービスが20個あり、各サービスが公開されることはないと思います。これはすべてのサービスが異なるポートとコンテキストを持つためです最良の方法は、(マイクロサービスパターンで開発された)アプリケーションへの単一のエントリーポイントアクセスとして機能するAPIゲートウェイを使用することであり、Zuulがそこに現れます。その背後に実行されているすべてのあなたのマイクロのサービスへのリバースプロキシとしてZuul行為とは

  • 認証

  • 動的ルーティング

  • サービスの移行が

  • 負荷が

    のシェディング、以下が可能です
  • セキュリティ

  • 静的応答の取り扱い

  • アクティブ/アクティブトラフィック管理

あなたはドキュメント通常here

1

サーバー側の業務を行うバックエンドサービスを介して行くことができる(すなわち、コア)は、多くの理由から公開されていません。これらは、リバースプロキシとしても機能するゲートウェイレイヤーによって保護されています。 Netflix Zuulは、このゲートウェイレイヤーとして機能し、@Apolloとhere

関連する問題