【发布时间】:2011-05-26 12:24:42
【问题描述】:
我们有一个 Web 应用程序需要使用 EdgeCast 或 Amazon S3 存储上传的图像。为此,我们需要先将这些图像重新上传到 EdgeCast / S3。我能想到的选项有很多:
- 执行内联 curl 重新上传,这将使用所需的 EdgeCast / S3 API 上传图像。缺点是并发上传时服务器负载会很大。
- 队列重新上传。我知道这是可能的,但我不知道该怎么做。
- 不必费心重新上传并直接上传从客户端到 EdgeCast / S3。
- 挂载 EdgeCast / S3 的 FTP 到文件系统中,然后只需复制上传的文件,让 FTP 守护进程完成剩下的工作。
哪个是最好的解决方案,还有其他的吗?我怀疑是 1 或 2。
编辑:我的应用程序是 PHP 的
【问题讨论】:
-
为您添加了 edgecast 标签。你的图像现在在哪里?你想用什么语言进行上传(你必须从某个地方调用 curl,即使它是一个 bash 脚本)。
标签: php curl upload amazon-s3 edgecast