【发布时间】:2009-07-01 17:40:47
【问题描述】:
我正在为正在运行的文件上传站点构建多服务器支持。上传图像时......它们会被缩略图化并存储在主前端服务器上,直到 cron 执行(每 10 分钟)并将它们移动到存储服务器,因此在前 10 分钟内,它们将驻留并提供服务关闭主前端服务器。
上传文件时,会为用户提供嵌入代码...这是一个缩略图 url + 指向完整大小的链接,这是一个 html 页面。所以它可能类似于http://www.domain.com/temp_content/filename.jpg 链接到http://www.domain.com/file-ID
除了 10 分钟,http://www.domain.com/temp_content/filename.jpg 将不存在,它将是 http://server1.domain.com/thumbs/filename.jpg
如果用户获取原始代码...拇指文件将被破坏。
我可以在没有 cron 的情况下将文件移动到其目的地,但这需要时间,并且会延迟脚本直到移动完成。我也不喜欢让用户运行这样的命令,我宁愿让服务器定期执行这些命令。
还有什么可以吗?
【问题讨论】: