Я использую субдомен cloudflare dns, который указывает на ведро amazon s3. Проблема, с которой я столкнулся, - это ответ cloudflare cache 404 от amazon s3. Даже я загружаю изображение на amazon s3, cloudflare всегда отвечает 404, потому что предыдущий ответ кэшируется. Я хочу использовать кеш cloudflare из соображений производительности, но я не хочу вручную очищать кеш cloudflare для URL-адресов 404. Очевидно, что если amazon s3 отвечает 404, то нет смысла кэшировать этот URL.
Может быть, я пропускаю некоторые настройки cloudflare, которые делают это.
2 ответа
CloudFlare кэширует ошибки 404 около десяти минут (снижает потенциальную нагрузку на ваш сервер). Рассматривали ли вы очистку кеша как обходной путь?
У меня эта проблема не только для S3, но и для ответов веб-сервера.
Похоже, решение, которое они дают, состоит в том, чтобы добавить заголовок без кеша в ответ сервера для 404.
Похожие вопросы
Новые вопросы
caching
Кеш - это механизм для временного хранения (кэширования) данных локально, чтобы сократить время доступа к данным, хранящимся на большом расстоянии. Для просмотра ресурсов процессора / диска / веб-сайта используйте соответствующие теги (cpu-cache, diskcache, ...)