将镜像更改推送到多个服务器

将镜像更改推送到多个服务器

我需要能够在图片更新时将其推送到多台服务器。我研究过网络文件系统,但由于速度太快,它们几乎毫无用处。图片可以上传到 3 台服务器中的任意一台,然后需要复制到另外 2 台。

有什么建议吗?我愿意尝试任何事情。

编辑:图形数据(jpg、gif、png 等)。仅限 Linux。

我们目前正在使用 rsync。但来回操作变得很麻烦。这都是本地网络。

答案1

什么操作系统?您是通过 WAN 链接还是在数据中心内传输它们?如果没有这些信息,我将为您提供 Linux/Unix 答案。

同步非常适合处理此类文件传输,因为它仅在文件修改时传输更新(而不是整个文件)。如果您希望在上传新图像时自动发生这种情况,您可能需要修改 Web 应用程序以启动相应的过程。

如果您在 Windows 环境中工作,则可以使用 Windows 版本的 rsync。

相关内容