高事务级别的 Apache/SVN 服务器的硬件规格

高事务级别的 Apache/SVN 服务器的硬件规格

我必须让我的公司用 apache 组装一个 svn 服务器。事务级别相当高。事实上,今天我在使用当前服务器时遇到了问题,我不知道问题是否出在带宽上,因为处理器从未真正达到 100% 的使用率,并且 RAM 不会过度耗尽。

Apache 平均每周宕机一次。

用户数接近1000。

我应该询问什么机器规格?

机架已经存在,(我不知道机架是什么……)他们不会再买其他的。我需要知道的是规格……基本规格对于我目前的高交易量来说太低了,因为我的 Apache 每周都会崩溃一次。(这里的问题是我不知道该要求什么,因为磁盘和内存都不是问题)。我目前要求 1TB 的硬盘和 16GB 的内存。但由于这不是我的问题,我不知道这是否足够,还有什么我忘了问。

答案1

抱歉,但我们无法回答您的问题。

您不知道当前设置中的瓶颈是什么,并且您没有当前磁盘 I/O 或网络 I/O 的数字。然后,Apache 崩溃可能不是负载问题——它可能只是软件中的一个错误。如果是这样的话,那么添加更快的硬件不太可能有帮助。

您应该首先调查事故发生的原因。首先,尝试启用 Apache 中的日志记录,并查看崩溃前发生的情况。

答案2

top如果你使用的是 linux/unix,请使用或检查平均负载uptime。这将让你更好地了解系统的负担程度。

在我看来,这更像是 Apache 没有配置来处理负载。在花钱解决这个问题之前,你可能需要研究如何优化它。

相关内容