unison 或 Rsync 用于会话文件

unison 或 Rsync 用于会话文件

在我的廉价配置中,我使用 2x 应用服务器和 1x 数据库服务器。

我现在的问题是我应该使用什么来同步我的 php 应用程序服务器之间的会话文件?

在这里 unison 或 Rsync 是否适用,或者有更轻量级的吗?

所有系统都运行 Ubuntu。

提前致谢,

答案1

你用的是哪个cms?你可以试试Memcache或者Redis来存储session,也可以在你的DB vm上安装memcached/redis instante

答案2

Unison 仅允许 2 台服务器。

您可以尝试 Lsyncd + Csync2、Lsyncd + Rsync 或 Syncthing (btSync)。

同步监视本地目录树事件监视器接口。它会在几秒钟内聚合并组合事件,然后生成一个(或多个)进程来同步更改。来源:https://code.google.com/p/lsyncd/

我建议使用 Lsyncd+Csync2 或 Syncthing (btsync),因为它们可以更好地处理文件删除和冲突。

相关内容