我现在有一个网站,目前正在使用 2 个服务器,一个应用程序服务器和一个数据库服务器,但是应用程序服务器上的负载正在增加,因此我们将添加第二个应用程序服务器。
我遇到的问题是该网站有用户将文件上传到服务器。如何在两台服务器上获取上传的文件?
我不想将图像直接存储在数据库中,因为我们的应用程序已经是数据库密集型的。
有没有办法使服务器相互同步,或者我还能做些什么?
任何帮助,将不胜感激。
谢谢
编辑:我正在为帮助我更多地理解这个问题的人添加以下链接:
同步多台服务器上的文件并使上传的文件在多台服务器 之间 保持同步 - LAMP
对于所有阅读这篇文章的人来说,NFS 似乎是 2 中更好的。
NFS 将保持文件同步,但您也可以使用ftp 将文件上传到所有服务器,但 NFS 看起来像是要走的路。