0

Azure API Management では、1 つのインスタンスに対して 1 秒あたり 1000 の要求が約束されています。(これが正しいレートかどうかはわかりませんが、そうだと仮定しましょう)。私の質問は、API Management インスタンスをスケーリングするだけで、インフラストラクチャをスケーリングせずに Web サービスをスケーリングするにはどうすればよいかということです。

たとえば、Azure API Management がインスタンスに対して 1 秒あたり 1000 の要求をサポートする場合、バックエンド サービスもそのインフラストラクチャで同じ要求処理しきい値をサポートする必要があります。この場合、Azure API Management によって Web サービスをスケールアップすることの本当の意味は何でしょう。

4

2 に答える 2

2

Azure API 管理を使用すると、キャッシュを簡単に有効にすることができ、バックエンドへのトラフィックを大幅に削減できます。さらに、API Management インスタンスを簡単にスケールアップして、その背後にある VM を増やすことができます。ただし、バックエンドが (キャッシュ後に) トラフィックを処理できない場合は、よりスケーラブルなバックエンドが必要になる場合があります:)

于 2014-11-11T17:31:54.933 に答える