【发布时间】:2014-01-15 20:37:50
【问题描述】:
我现在有一个网站,目前正在使用 2 个服务器,一个应用程序服务器和一个数据库服务器,但是应用程序服务器上的负载正在增加,因此我们将添加第二个应用程序服务器。
我遇到的问题是该网站有用户将文件上传到服务器。如何在两台服务器上获取上传的文件?
我不想将图像直接存储在数据库中,因为我们的应用程序已经是数据库密集型的。
有没有办法让服务器相互同步,或者我还能做些什么?
任何帮助将不胜感激。
谢谢
编辑:我正在为帮助我更多地理解这个问题的人添加以下链接:
Synchronize Files on Multiple Servers 和 Keep Uploaded Files in Sync Across Multiple Servers - LAMP
对于所有阅读这篇文章的人来说,NFS 似乎比 2 更好。
NFS 将保持文件同步,但您也可以在所有服务器上使用 ftp to upload 文件,但 NFS 看起来是不错的选择。
【问题讨论】:
-
我没有标记这个帖子,因为我不确定,但也许你可以在serverfault.com 上获得更好的运气。我认为这更合适,尽管“编程”解决方案是可能的。
-
我也会在那里问,如果我得到答案,我会在这里发布给需要的人
-
这里是serverfault问题的链接。他们在那里也有一些不错的答案
标签: php file synchronization