Я читал о pull и push CDN. Я использовал Cloudfront в качестве pull CDN для изображений с измененным размером:
позже, когда клиент делает запрос к Cloudfront для получения URL-адреса, Cloudfront не имеет изображение, следовательно, оно должно пересылать его на мой сервер, который:
Однако это занимает несколько секунд, что это действительно раздражающее ожидание, когда вы впервые загружаете свое красивое изображение и хотите его увидеть. Задержка, по-видимому, в основном связана со временем загрузки/повторной загрузки, а не с изменением размера, что происходит довольно быстро.
Можно ли -активно отправить изображение с измененным размером в Cloudfront и прикрепить его к URL-адресу, чтобы будущие запросы могли немедленно получить подготовленное изображение? В идеале я хотел бы
Это позволит избежать загрузки/повторной загрузки целиком цикл, делая общие размеры очень быстрыми, но доступ к менее -распространенным размерам все еще возможен (, хотя и с задержкой в первый раз ). Однако для этого мне нужно отправить изображения в Cloudfront. Это :
http://www.whoishostingthis.com/blog/2010/06/30/cdns-push-vs-pull/
, кажется, предполагает, что это можно сделать, но все остальное, что я видел, не упоминает об этом. Мой вопрос: :это возможно? Или есть какие-то другие решения этой проблемы, которые мне не хватает?