跨多个服务器保持同步上传的文件 – PHP Linux

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了跨多个服务器保持同步上传的文件 – PHP Linux脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我现在有一个网站,目前正在使用2台服务器,一台应用服务器和一台数据库服务器,但是应用服务器上的负载正在增加,所以我们要添加第二台应用服务器.

我遇到的问题是该网站有用户文件上传到服务器.如何在两台服务器上获取上传文件

不想将图像直接存储在数据库中,因为我们的应用程序已经是数据库密集型的.

有没有办法让服务器彼此同步,还是我还能做些什么?

任何帮助,将不胜感激.

谢谢

编辑:我正在为那些帮助我理解这个问题的人添加以下链接

Synchronize Files on Multiple Servers

Keep Uploaded Files in Sync Across Multiple Servers – LAMP

对于所有阅读这篇文章,NFS似乎是2中更好的.

NFS将保持文件同步,但您也可以在所有服务器上使用ftp to upload文件,但NFS看起来像是要走的路.

这是serverfault的问题.
无论如何,我认为你应该考虑进入“”.
上传从一台服务器同步到另一台服务器根本不可靠 – 您不知道可以获得哪种错误以及为什么可以获取它们.此外,同步过程将加载两个服务器.对我来说,正确的解决方案是进入云端.

如果您选择同步方法,您可以使用以下几种解决方案:

>使用rsync同步服务器之间所需的文件.>使用crontab每隔X分钟/小时/天同步文件.>在某些事件(用户登录等)上复制文件

脚本宝典总结

以上是脚本宝典为你收集整理的跨多个服务器保持同步上传的文件 – PHP Linux全部内容,希望文章能够帮你解决跨多个服务器保持同步上传的文件 – PHP Linux所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。