Linux

如何使用 Ubuntu 對伺服器進行可變壓力測試?

  • January 6, 2020

我需要對一組伺服器進行壓力測試,但是有沒有辦法對普通的 Ubuntu 實例進行壓力測試,而不僅僅是將 CPU 百分比提高到 100%。例如,將 CPU 保持在 60% 的東西,或者是否進行了使 CPU 波動的可變壓力測試?我只想要一些簡單的東西,而不是立即將 CPU 提升到 100%。

要指定 cpu 上的負載,您可以使用stress-ng. 它有一個選項,以便可以將壓力源程序的數量指定為 0 以匹配線上 CPU 的數量,因此以 40% 的速度載入每個 cpu 您可以執行以下操作:

stress-ng -c 0 -l 40

至於測試一組伺服器,有多種解決方案,例如您可以使用Siege

引用自:https://serverfault.com/questions/997802