Ich habe gerade versucht, ein Azure CDN-Konto einzurichten, und bis jetzt (seit vier Stunden) konnte ich nichts mehr zurückbekommen, außer 400 und 404 Fehler.
Wenn dies ein echtes CDN wäre, müsste ich nur das CDN auf meiner Website zeigen und eine Anfrage an das CDN für eine Datei machen; zum Beispiel Ссылка oder Ссылка . Das CDN würde dann entweder die Datei an den Client aus seinem Cache liefern oder es würde eine Anfrage an meine Website (z. B. Ссылка ) für die Datei, speichern Sie es in seinem Cache und dann an den Client.
Nun, das scheint sicherlich nicht der Fall zu sein. Ich habe alle Schritte im Azure-Verwaltungsportal durchlaufen, um mein Speicherkonto, meinen CDN-Endpunkt und meine benutzerdefinierte Domäne einschließlich des CNAME-Verify-Schritts zu erstellen, der (anscheinend) funktioniert, da das Portal meine benutzerdefinierte Domäne wie erlaubt anzeigt ( und der CDN-Endpunkt als aktiviert und das Speicherkonto als erstellt, und das Abonnement als aktiv).
Wenn Azure also nicht wirklich ein CDN einrichtet, was macht es eigentlich? Soll ich physisch alle Inhalte meiner Website auf das Azure CDN hochladen? Wenn das der Fall ist, was ist der Sinn einer benutzerdefinierten Domäne?
Ich hoffe, dass jemand entweder darauf hinweisen kann, was ich nicht verstehe, oder lassen Sie es mich wissen, wenn ich meine Zeit damit verschwenden werde, das Azure CDN zu verwenden, da ich ein echtes CDN verwenden würde.
Nachdem ich den Kommentar von smarx gelesen hatte, wandte ich mich zur Klärung an den Microsoft-Kundensupport, und dies ist die Antwort, die ich erhielt.
%Vor%Ohne die Möglichkeit, das Azure CDN auf unsere eigenen Server zu richten und statischen Inhalt abzurufen / zwischenzuspeichern, kann ich nicht sehen, wie Microsoft mit allen anderen Content-Delivery-Netzwerken konkurrieren möchte, die Pull-Through und Caching anbieten. Die einzige Annahme, die ich machen kann, ist, dass der Azure-CDN-Dienst noch in Arbeit ist und eines Tages in der Lage sein wird, dieselben Fähigkeiten wie andere CDN-Dienste anzubieten.
Das CDN ist das, was Sie erwarten. Beachten Sie, dass DNS-Änderungen weltweit bis zu einer Stunde dauern können. Das CDN befindet sich entweder vor einem BLOB-Speicherkonto oder einer Webanwendung (aber nicht beide gleichzeitig, wie es Ihnen wahrscheinlich erscheint).
Beachten Sie, dass die benutzerdefinierte Domäne und das CDN getrennt sind. Sie können also nur die rohe CDN-URL (* .vo.msecnd.net) testen, um sicherzustellen, dass alles eingerichtet ist und sich später um die benutzerdefinierte Domäne kümmern muss.
>Steht Ihr CDN-Endpunkt auf dem Blobspeicher? oder eine Web App?
Wenn Sie direkt von blob storage (* .blob.core.windows.net / path vs. * .vo.msecnd.net / path) zur selben URL navigieren, funktioniert das?