DR для Azure CDN через учетную запись хранения - PullRequest
0 голосов
/ 26 мая 2020

Я настроил Azure CDN (стандартный профиль / уровень Microsoft) поверх учетной записи хранения Azure для обслуживания моего внешнего веб-сайта stati c. Я добавил пользовательский домен к конечной точке CDN Azure, назовем его www.example.com. Теперь предположим, что учетная запись хранения внезапно стала недоступна из-за сбоя в этом регионе.

Вопросы
1. Если пользователь нажмет www.example.com, смогут ли они просмотреть веб-сайт внешнего интерфейса?
2. Если конечная точка CDN кэширует веб-сайт, для как долго он будет обслуживать внешний веб-сайт, пока базовая учетная запись хранения не работает.

PS
Я прочитал этот ответ для настройки Azure входной двери, но я пытаюсь не изменять настройку, если в этом нет крайней необходимости.

1 Ответ

1 голос
/ 26 мая 2020

Если пользователь нажмет www.example.com, смогут ли они просмотреть веб-сайт внешнего интерфейса?

Да, пользователи должны иметь возможность просматривать веб-сайт, потому что контент кэшируется CDN . Исходя из этого link:

Объект, который уже кэширован в Azure CDN, остается в кэше до истечения периода времени жизни для объекта или до тех пор, пока конечная точка не будет очищен. Когда время жизни истекает, Azure CDN определяет, действительна ли конечная точка CDN и доступен ли объект анонимно. В противном случае объект больше не будет кэшироваться.

Если конечная точка CDN кэширует веб-сайт, как долго она будет обслуживать внешний веб-сайт, пока базовая учетная запись хранения не работает.

Это будет зависеть от того, как вы настроили параметры кеширования для CDN. Пока контент кэшируется, CDN не будет пытаться обратиться к источнику, чтобы получить новый контент. Чтобы узнать больше о кешировании и истечении срока действия, вы можете найти эту ссылку: https://docs.microsoft.com/en-us/azure/cdn/cdn-manage-expiration-of-blob-content.

...