Назад | Перейти на главную страницу

как AWS S3 bucket Redundant Storage работает с filepicker / filestack

Я использую Filestack https://www.filestack.com/ в качестве файлового сервера и Amazon S3 в качестве хранилища файлов в качестве комплексного решения для хранения данных для моих клиентов. Предложения стека файлов CDN (сеть доставки контента) который обслуживает файл из ближайшего Поп. Также я выбрал избыточное хранилище для своей корзины на Amazon S3. Теперь мой вопрос здесь в том, что хотя мои изображения хранятся в Amazon S3 и в стеке файлов, каждый раз, когда файл запрашивается из стека файлов с его URL-адресом, например, https://cdn.filepicker.io/api/file/h3C4wbHoTSaSltX354Ui Почему Amazon взимает с меня плату за ввод-вывод данных? Мне нужно понять, как они работают.

Чтобы установить заголовки управления кешем для URL-адреса filepicker.io, вы можете добавить следующий параметр: cache = true, и он установит заголовки в Cache-Control: max-age = 315360000

Например: https://cdn.filepicker.io/api/file/h3C4wbHoTSaSltX354Ui?cache=true

Я только что взглянул на Filestack, но не понял, как он работает. Я предполагаю, что S3 будет разговаривать с вашим стеком файлов с помощью API.? В этом случае Amazon S3 имеет плата за пропускную способность, особенно когда он идет в Интернет из центра обработки данных AWS.

Вы установили заголовок "cache-control" для своих файлов в корзине S3?

Если нет, CDN, вероятно, будет связываться с S3 по каждому запросу.