Amazon S3 Пропавшие без вести файлы - PullRequest
0 голосов
/ 20 июля 2010

Мы работаем над созданием пользовательских виджетов, которые наши участники могут размещать на своих сайтах и ​​в блогах. Чтобы уменьшить нагрузку на наши серверы, мы хотели бы иметь возможность заранее скомпилировать необходимый файл данных для каждого пользователя и сохранить его в нашей учетной записи Amazon S3.

Хотя это звучит достаточно просто, я надеюсь, что у S3 может быть возможность автоматически пропинговать наш скрипт, если запрашивается файл, который по какой-то причине не существует (например, если он не был загружен должным образом). По сути, мы хотим, чтобы Amazon S3 выступал в качестве нашего кеша, а он уведомлял скрипт об отсутствии кеша. Я не верю, что Amazon предоставляет способ сделать это напрямую, но я надеялся, что какой-нибудь хакер сможет придумать умный способ сделать это (например, mod_rewite, хэш-таблица и т. Д.).

Заранее спасибо за помощь и советы!

1 Ответ

0 голосов
/ 20 июля 2010

Amazon в настоящее время не поддерживает это, но выглядит так, как будто оно может прийти .На данный момент вы можете включить ведение журнала и анализировать журнал на 404 с один раз в час или около того.

Это, конечно, не мгновенно, но это предотвратит длительные 404 снекоторая информация о том, какие файлы отсутствуют.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...