【发布时间】:2014-06-10 05:37:23
【问题描述】:
我使用 nginx 来提供静态文件。对于每个文件,我想保存上次浏览器请求检索此文件时的时间戳。每个文件都有一个“唯一 ID”,由 1. 服务器名、2. 路径和 3. 文件名组成。文件名本身不是唯一的。
我想使用像 redis 这样的键值存储来存储这些信息,然后使用一个 cron 作业将这个时间戳信息推送到 mySQL 数据库。由于系统需要处理大量并发请求,因此我需要将 redis 放在两者之间。
最终目标是自动删除过去 6 个月左右未请求的所有文件。
您将如何配置/设置 nginx/redis 来实现这一点?
最好的 基连
【问题讨论】: