Я только что попытался настроить учетную запись Azure CDN, и до сих пор (продолжительностью четыре часа) я не смог заставить ее вернуть ничего, кроме 400 и 404 ошибок.
Если бы это был настоящий CDN, все, что мне нужно было бы сделать, это указать CDN на моем веб-сайте и сделать запрос в CDN для файла; например, http://myaccount.vo.msecnd.net/images/1.jpg или http://myaccount.blob.core.windows.net/images/1.jpg. Затем CDN либо предоставит файл клиенту из своего кэша, либо сделает запрос на мой веб-сайт (например, http://www.myaccount.com) для файла сохраните его в кеше и передайте клиенту.
Что ж, похоже, это не так. Я прошел все шаги на портале управления Azure для создания моей учетной записи хранения, моей конечной точки CDN и моего настраиваемого домена, включая шаг проверки CNAME, который (по-видимому) работал, поскольку портал показывает мой настраиваемый домен как разрешенный ( и конечная точка CDN как включенная, и учетная запись хранения как созданная, и подписка как активная).
Так что, если Azure на самом деле не настраивает CDN, то что он на самом деле делает? Должен ли я физически загружать все содержимое со своего сайта в Azure CDN? Если это так, то какой смысл иметь собственный домен?
Я надеюсь, что кто-то может либо указать, что я не понимаю, либо сообщить мне, если я трачу свое время, пытаясь использовать CDN Azure, как если бы я использовал реальный CDN.