我将 subversion 托管设置为通过 Apache Web 服务器访问。一切运行良好。现在我想添加另一个 Web 服务器来在两个 Web 服务器之间分配负载。
让两个 Web 服务器同时访问我的 svn 存储库是否可以节省?普通的 fsfs 颠覆存储库类型是否足够保护我,或者我是否需要切换到 Berkely DB 来处理这类事情?
我将 subversion 托管设置为通过 Apache Web 服务器访问。一切运行良好。现在我想添加另一个 Web 服务器来在两个 Web 服务器之间分配负载。
让两个 Web 服务器同时访问我的 svn 存储库是否可以节省?普通的 fsfs 颠覆存储库类型是否足够保护我,或者我是否需要切换到 Berkely DB 来处理这类事情?
Subversion 存储库很高兴被多个用户同时访问。它将执行正确的锁定。添加额外的 apache 访问它不会对任何后端造成任何问题。我真的建议不要使用 Berkeley DB 后端。它会导致无尽的痛苦。
您必须解决的问题是如何在两台服务器之间共享存储库。如果一台服务器仍在托管文件,它仍然会获得相同数量的 IO 负载,尽管 CPU 使用量会减少。您还需要处理在服务器之间保持配置同步的问题。
是的,它是安全的。