自分のAzure Webロールを自己完結してスケーラブルにしたいと思っています。サードパーティなしでスケールするAzureアプリケーションのパターンは何ですか?
これまでに見たスケーリングのすべてのソリューションには、サードパーティが含まれています。Azureの役割を監視してスケールする特別なサービス、または手動スケーリングのアプリケーションかもしれません。私が望むのは、スケーリングの開始時期とスケーリングを決定する決定的な役割を果たす特別なコードです。
私は次の問題を見ています。第1に、各時点で1つのロールインスタンスのみが存在し、スケーリングの混乱が生じないようにスケーリングするタイミングとスケーリング方法を決定する必要があります。第二に、その特定のインスタンスが何らかの理由で死亡した場合、別のインスタンスをある妥当な期間内に選択しなければならない。そして最後に、すべてのものがあまりにも多くのオーバーヘッドを導入すべきではない。
このような自己完結型スケーリングを実装するためのパターンはありますか?
サードパーティの代理店なしでスケールすることはできますか? – sharptooth
@sharptooth私は知らない、申し訳ありません。 – tjrobinson
はい。わずかな役割やオンエアで自分自身をホストしてください。 –