在 Web 服务器之间共享 svn 存储库

在 Web 服务器之间共享 svn 存储库

我已将 Subversion 托管设置为通过 Apache Web 服务器进行访问。一切运行正常。现在我想添加另一个 Web 服务器以在两个 Web 服务器之间分配负载。

让两个 Web 服务器同时访问我的 svn 存储库是否安全?普通的 fsfs subversion 存储库类型是否足以保护我,还是我需要切换到 Berkely DB 才能实现这种功能?

答案1

Subversion 存储库很乐意被多个用户同时访问。它将执行正确的锁定。添加一个额外的 apache 访问它不会对任何后端造成任何问题。我真的建议不要使用 Berkeley DB 后端。它会带来无穷无尽的痛苦。

您必须解决的问题是如何在两台服务器之间共享存储库。如果一台服务器仍在托管文件,它仍将获得相同数量的 IO 负载,尽管 CPU 使用量将减少。您还需要处理保持服务器之间配置同步的问题。

答案2

是的,很安全。

相关内容