我们目前有两台 EC2 服务器在 freebsd 上运行带有 django wsgi 的 apache 服务器。我们使用 django rosetta 进行翻译。但是,我们有两台服务器,有两组不同的文件,所以如果我们的一位翻译员用 django rosetta 翻译,那么只有一台服务器会有更新的翻译。我们需要一个解决方案来在两个系统之间共享相同的 LOCALE 文件。
我们已经尝试设置 SSHFS 并将我们的 settings.py 中的 LOCALE_PATHS 指向已安装的驱动器,但是,django 似乎无法识别已安装的目录。我们修改了所有权限和我们能想到的一切,让 django 查看挂载的语言环境目录,但没有成功。
问题是,还有哪些其他解决方案可以使用 freebsd 在亚马逊 EC2 Web 服务器上的两个不同服务器之间共享同一组翻译文件并在更改发生时保持同步?