我们目前有两台EC2服务器在freebsd上运行带有django wsgi的Apache服务器。我们使用django rosetta进行翻译。但是,我们有两台服务器,其中有两组不同的文件,所以如果我们的某个翻译程序在django rosetta中进行翻译,则只有一台服务器将具有更新的翻译。我们需要一个解决方案来跨两个系统共享相同的LOCALE文件。Django使用Amazon EC2的LOCALE_PATHS解决方案
我们尝试设置SSHFS并将settings.py中的LOCALE_PATHS指向挂载的驱动器,但是,django似乎无法识别挂载的目录。我们修改了所有权限以及我们可以想到的所有内容,以便让django查看已装载的语言环境目录但没有成功。
问题是,还有什么其他解决方案可以在使用freebsd的amazon EC2 Web服务器上的两台不同的服务器上共享同一组翻译文件,并在发生变化时保持同步?
This Works。但是,我们决定让我们的翻译员在我们的开发服务器上工作,然后在他们出来时推送更改。谢谢 – user1278936 2012-03-30 15:10:00