Wie sieht die Azure Web Apps-Architektur aus?

Ich hatte ein paar Ausfälle von 10 bis 15 Minuten, weil Microsoft anscheinend einen "Knaller" in ihren Lagern hatte. Sie sagten mir, es liege an einem gemeinsam genutzten Dateisystem zwischen den Instanzen (was macht es zu einem einzigen Fehlerpunkt?)

Ich habe es nicht verstanden und fragtehow Dateifreigabe beteiligt ist, weil ich davon ausgehen würde, dass eine wirklich dumme zustandslose IIS-App mit SQL Azure für ihre Daten kommuniziert.

Ich würde die folgende Situation annehmen:

Dies ist ihre Antwort auf meine Frage (ich habe die Zeichnung nicht beigefügt)

Die Dateifreigaben sind nicht unbedingt für die Kommunikation Ihrer Web-App mit anderen Ressourcen erforderlich, befinden sich jedoch auf unserer Seite, auf der sich der App-Inhalt befindet. Dies haben wir gemeint, als wir angaben, dass auf unseren Dateiservern kein Speicher verfügbar ist. Der Grund, warum der Neustart für Ihre App ausgelöst wird, die sich auf beiden Instanzen befindet, ist, dass die Ressourcen gemeinsam genutzt werden und der zugrunde liegende Speicher für beide Instanzen gleich ist. Das ist der Grund, warum, wenn es auf einem sinkt, das andere auch irgendwann folgen würde. Wenn Sie wirklich möchten, dass die Verfügbarkeit der App verbessert wird, können Sie immer einen Traffic Manager verwenden. Es gibt jedoch keine Garantie dafür, dass die App auch bei vorhandenem Traffic Manager nicht ausfällt, sondern die Gesamtverfügbarkeit Ihrer App verbessert. Außerdem haben wir vor kurzem ein Update für die Produktion eingeführt, das idealerweise Neustarts aufgrund von Speicherfehlern übernimmt. Damit dieses Feature jedoch aktiviert wird, müssen Sie sicherstellen, dass in den Fällen, in denen ausreichend Speicher verfügbar ist, ausreichend Speicher verfügbar ist Diese Funktion muss aktiviert werden. Wir haben einige Optionen, die Sie einrichten können, um unerwartete Neustarts der App aufgrund eines Speicherausfalls auf unserer Seite zu vermeiden:

Sie können auswerten, ob Sie zu einer größeren Instanz wechseln möchten, damit wir möglicherweise über genügend Speicher verfügen, damit die Funktion zum Wiederverwenden von Überlappungen aktiviert werden kann.

Wenn Sie nicht zu einer größeren Instanz wechseln möchten, können Sie immer die von uns in unserer früheren E-Mail beschriebene lokale Cache-Funktion verwenden.

Wegen der zeitlichen Unterschiede dauert die Kommunikation ewig. Kann mir jemand sagen, was in meinem Denken falsch ist?

Das einzige, woran ich denke, ist, dass zwei Instanzen, die Sie aktiviert haben, auf demselben physischen Server ausgeführt werden. Aber das macht für mich wirklich wenig Sinn.

Ich habe zwei Instanzen ein Kern, 1,75 GB Speicher.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage