簡體   English   中英

Jmeter http請求在一些隨機線程中獲得400響應代碼

[英]Jmeter http requests get 400 response code in some random thread

我用JMeter寫了一個測試計划。 它的結構如下:

線程組

  • HTTP緩存管理器
  • HTTP Cookie管理器
  • CSV數據集配置
  • CSV數據集配置
  • 索引頁面
    • 一些Http請求
  • 隨機順序控制器
    • 一些Http請求
  • 登錄頁面
    • 一些Http請求
    • 隨機順序控制器
    • 一些Http請求
    • 吞吐量控制器
    • 一些Http請求
  • 簡單控制器
    • 一些Http請求
  • 查看結果樹

我運行了50個線程,然而,一些隨機的http請求在一個線程中失敗並帶有“響應代碼:400”,但它在其他線程中成功。

所以我不知道如何對此進行調查,因為它有時工作正常,但它失敗一次或兩次。

誰能給我一些建議? 在你的幫助下,我將非常感激。

你有可能用50個線程(狂野猜測) Gateway Timeout perhaps來擊中它。

請查看http://w3.org/Protocols/rfc2616/rfc2616-sec10.html

Note to implementors: some deployed proxies are known to return 400 or 500 when DNS lookups time out

如果線程數量的減少消除了問題,那么它就不是測試問題了。

user1488025的分辨率詳細信息:

我們在mod_jk中發現了這個bug。 基本上mod_jk的默認配置在高負載下不起作用,它將變得緩慢,無響應,導致http錯誤和半封閉連接隨着時間的推移。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM