2017-12-27 7 views
1

In Azure können Sie Ihre Web-App automatisch skalieren. Sie können eine Regel erstellen, mit der Sie bestimmen können, wann automatisch skaliert werden soll. Wenn die automatische Skalierung erfolgt, wird eine App Service-Instanz hinzugefügt (oder entfernt). Ich bin gespannt was das genau bedeutet. Angenommen, ich habe derzeit eine Web-App, die die Serviceebene S2 verwendet. Wenn die Skalierung erfolgt, wird eine weitere S2-Instanz hinzugefügt? Ich vermute, das ist der Fall. Und wenn das der Fall ist, was behandelt den Lastenausgleich zwischen den zwei (oder N) Instanzen? Wird das automatisch erledigt?Web App Autoscaling - Was passiert eigentlich, wenn dies auftritt?

Antwort

2

Sie haben Recht - wenn Sie automatisch skalieren, fügen Sie weitere Instanzen des gleichen Typs hinzu. Die Skalierung ist nahtlos; Es gibt keine Ausfallzeiten während der Skalierung. Sie haben auch bezüglich des Lastenausgleichs Recht. Load Balancing erfolgt automatisch. Azure wird Anfragen zwischen Ihren zwei (oder mehr) Instanzen verteilen. Ich bin zu 99,99% sicher, dass dies ein Round-Robin-Verfahren ist, mit der Ausnahme, dass die ARRA-Affinität aktiviert ist. Bitte korrigieren Sie mich auf Round-Robin, wenn ich falsch liege. Ich kann Ihnen sagen, dass wenn Sie meine Web-App-Instanzen nach dem Skalieren beobachten, die Last sogar verdammt ist.

Verwandte Themen