我是使用Specweb2009
專門使用support
工作負載的基準測試Apache 2.2
性能。我想加載服務器以便在高CPU負載下執行。使用Specweb 2009對Apache進行基準測試
的問題是,當我運行使用10個Apache服務器進程和25級負載的客戶測試失敗,像HTTPRequestSched: [ERROR] Bad response (-1). Request was GET /support/downloads/dir0000000019/download5_0 HTTP/1.1 SPECweb_Support: [ERROR] STATE 6; makeHttpRequest() failed. Connection: [ERROR] Bad status: 404
錯誤,並仍然是Apache
進程CPU使用率達到最大的0.7 %
測試。
在另一方面,如果我用更多的Apache
工藝,如20和客戶端負載處理25我測試通過的QOS
無反對票錯誤,但對於CPU %
仍然Apache
僅觸動最大的0.7%
。
我的理解是,在第一種情況下Apache
進程負載很重,因此他們無法發送響應,但在這種情況下,它們應該顯示高利用率,但它們不是。
我在配置文件中丟失了什麼嗎?
我真的很感激,如果任何人可以建議任何好的鏈接或只是建議一些配置更改來糾正問題。
我的一些配置文件是:
感謝
爲什麼你給我們一個鏈接到你的httpd.conf時,所有的容量和性能配置被保存在其他文件? (儘管從表面上看並沒有顯着的努力來解決性能問題)。 – symcbean
@symcbean我在案例中提供了所有的conf文件,如果我錯過了其中的一個。我是新來的表演標杆。我已經試過尋找這個問題,但找不到任何具體的解決方案。你能否提出一些改變,我可以做到這一點或指向任何可以幫助我的資源。爲我的天真而道歉。 – abhi