Действительно ли область сегмента s3 действительно имеет значение, если CloudFront включен? - PullRequest
1 голос
/ 17 марта 2019

Я планирую создать корзину s3 и связать ее с дистрибутивом CloudFront. CloudFront будет кэшировать контент во всех регионах. Действительно ли в этом случае имеет значение область s3? Если я выберу Сидней в качестве основного региона, и большинство пользователей будут из Азии, это даст плохую производительность для пользователей? (CloudFront обеспечит кэширование контента в Азии).

1 Ответ

0 голосов
/ 17 марта 2019

Если вы просто обслуживаете контент из Amazon S3, то вы правы, что местоположение корзины не повлияет на пользователей после кэширования данных.

В первый раз, когда кто-то запрашивает определенный объект из определенного местоположения края, он будет извлечен из S3 и сохранен в краевом кеше (плюс краевой кэш области). Таким образом, будет небольшая разница в скорости для начальной выборки. Как только он будет кэширован, разницы не будет.

Обратите внимание, что Amazon CloudFront заполняется по запросу («вытягивать»), а не весь контент загружается в каждом крайнем местоположении («выталкивание»).

...