Eine globale Content-Site läuft auf Azure App Service mit Azure Database for PostgreSQL Flexible Server. Benutzer melden langsame Downloads von Bildern und CSS aus entfernten Regionen, und die Datenbank-CPU ist aufgrund von leseintensiven Abfragen hoch. Die Web-Tier hat durchschnittlich 40 % CPU-Auslastung. Sie müssen die Endbenutzer-Latenz weltweit reduzieren und die Datenbank entlasten, ohne den Anwendungscode wesentlich zu ändern. Welche zwei Maßnahmen sollten Sie zuerst ergreifen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Statische Assets über Azure CDN mit Caching und Geo-Replikation an Edge-POPs bereitstellen., Lesereplikate für Azure Database for PostgreSQL bereitstellen und schreibgeschützte Abfragen an Replikate in nahegelegenen Regionen weiterleiten..
Warum dies die Antwort ist
Die Bereitstellung statischer Assets über Azure CDN mit Caching und Geo-Replikation reduziert die Latenz für Endbenutzer weltweit, indem Bilder und CSS-Dateien näher an den Benutzern bereitgestellt werden. Dies entlastet auch den App Service, da weniger Anfragen direkt von dort bedient werden müssen. Lesereplikate für Azure Database for PostgreSQL entlasten die primäre Datenbank, indem leseintensive Abfragen auf separate Replikate verteilt werden. Dies senkt die CPU-Auslastung der Datenbank, ohne den Anwendungscode wesentlich zu ändern, da die Anwendung lediglich auf die Replikate für Leseoperationen verweist. Das Erhöhen des App Service-Plans oder das Deaktivieren der automatischen Skalierung würde die Kosten erhöhen und die CPU-Auslastung des App Service nicht direkt adressieren, da diese bereits bei 40 % liegt. Das Ersetzen von PostgreSQL durch Azure Table Storage ist eine erhebliche Codeänderung und nicht die erste Maßnahme. Die automatische Skalierung des App Service nur basierend auf CPU-Schwellenwerten würde die Latenz für statische Assets oder die Datenbanklast nicht direkt lösen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich