linux – 如何在多个Web服务器之间共享资产?

前端之家收集整理的这篇文章主要介绍了linux – 如何在多个Web服务器之间共享资产?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有多个 Linux Web服务器连接到负载均衡器,我喜欢在这些服务器之间共享资产(例如图片,视频和其他内容).做这个的最好方式是什么?

目前,我已经在所有Web服务器上安装了文件服务器,但我担心它会在流量很大的情况下发生故障.我怎样才能避免这种情况发生?

提前致谢.

解决方法

根据您的需求,有多种方法可以做到这一点.

>在Web服务器上使用随fx NFS挂载的中央文件服务器
>与上述相同,但多余,所以如果其中一个下降,另一个接管
>使用某种同步工具(例如rsync)并在Web服务器上本地托管文件.然后设置一个cronjob以特定间隔同步服务器之间的文件.
>使用亚马逊S3,Akamai等CDN.

如果你有很多新文件,前两个是最好的.第三个是理想的解决方案,如果你不添加或更改文件,因为用户将获得404尚未同步的静态内容.

最后一个选项可能在很多方面都是理想的,但也可能是4中最昂贵的选项.您还需要重写您的网站以支持这一点.

原文链接:https://www.f2er.com/linux/401444.html

猜你在找的Linux相关文章