Azureアプリケーションの自動スケーリングにWasabiブロックを使用することを考えています。ルールをXMLファイルにハードコーディングする必要があるようです。アプリケーションに必要なルールにはかなり複雑なメトリックが必要であり、コード内で計算する必要があるため、これは気になります。
非常識な例のように、私のアプリケーションが乱数のストリーム(0と1)を生成し、各インスタンスが行の「1」の数と行の「0」の数を計算するとします。インスタンスが10個以上の連続した「1」に遭遇したときにスケールアップし、インスタンスが10個以上の連続した「ゼロ」に遭遇したときにスケールダウンしたいと思います。
コードでこのような状況を問題なく検出できますが、Wasabiをそれらに反応させ、アプリケーションをスケーリングするにはどうすればよいですか?