CDN хостинг и Google CDN различия

Я хочу знать, есть ли разница между выбором хостинга CDN и использованием CDN Google для каждого сценария.

Все ли мои статические страницы будут доступны в cdn при выборе хостинга cdn?

Наконец, если CDN стоит мне дорого, могу ли я выбрать местный веб-хостинг в моей стране для быстрого качества?

1 ответ

Я не уверен, что вы имеете в виду под "каждым сценарием", но объект может быть сохранен в кешах CDN Google Cloud, только если выполняются все следующие условия:

Он обслуживался бэкэнд-сервисом или бэкэнд-бакетом с включенным Cloud CDN. Это был ответ на запрос GET. Код состояния был 200, 203, 300, 301, 302, 307 или 410. Он имеет либо заголовок Content-Length, либо заголовок Transfer-Encoding. Кроме того, ответ должен соответствовать обоим из следующих двух требований:

У него есть Cache-Control: публичный заголовок. Он имеет заголовок Cache-Control: s-maxage, Cache-Control: max-age или Expires.

Для внутренних блоков вы можете удовлетворить эти два требования, пометив объект как общедоступный.

Вы можете включить Google Cloud CDN, когда используете балансировщик нагрузки L7, и если ваши объекты соответствуют всем требованиям, они будут кэшироваться в Google Cloud CDN.

Если вы не можете позволить себе использовать балансировщик нагрузки HTTP(S) и Google Cloud CDN, вы всегда можете использовать экземпляр в регионе, ближайшем к вашим пользователям. Вот список доступных регионов.

https://cloud.google.com/compute/docs/regions-zones/

Другие вопросы по тегам