1

当每个节点运行超过 300 个客户端时,我的从属进程被杀死。这些机器托管在 Rackspace 中,每台机器的配置如下:

  • 512MB 内存
  • 1 个 CPU

我应该增加机器的内存吗?

4

1 回答 1

1

它完全取决于您的测试脚本的代码。通常,我会说在 RAM 之前受 CPU 限制更为常见,但是在您的情况下,这听起来可能是 Linux OOM Killer 杀死了进程。造成这种情况的原因可能是您在测试代码中存在内存泄漏,但如果没有更多信息,这真的很难说。

此外,在只有一个 CPU 内核的机器上,您不应运行多个 Locust 从属进程。

于 2016-06-15T14:08:58.687 回答