【发布时间】:2012-11-08 01:12:26
【问题描述】:
我有一个网络应用程序,允许人们上传文件,网络应用程序和上传表单在 VPS1(24GB) 上运行我有另一个名为 VPS2(1TB) 的服务器。我希望用户使用 webapp 上传文件并将文件存储在 VPS2 上。我如何不确定执行此操作的最佳方法,我会将文件上传到 VPS1,然后通过 FTP(或其他方法)将其传输到 VPS2?或者我应该使用在 VPS2 上运行的网络服务器上的 post 方法将其直接上传到 VPS2?这必须是可扩展的,我将来会添加更多的网络服务器。
我曾想过在 PHP 中将所有存储 VPS 服务器放在一个数组中,然后随机选择将文件发布到哪个数组。但我不确定,真的迷路了,想要一些高级帮助。
【问题讨论】:
-
我想,例如:你有 /upload/image/ 在 VPS1 上上传图像。但重写规则将其重定向到具有简单轻量上传脚本的 VPS2。我说的对吗?