什麼是當前可用的最佳工具(開放或商業),它允許我將自定義請求發送到Web服務器並取回響應以檢查性能?檢查Web應用程序性能的最佳方法
我會發送一個超過每秒20K的負載,但我需要爲每個呼叫獲取數字。此外,這些數字可能在幾微秒或納秒。在這個小型度量單位中,我能計算一個基線和一個基準嗎?
什麼是當前可用的最佳工具(開放或商業),它允許我將自定義請求發送到Web服務器並取回響應以檢查性能?檢查Web應用程序性能的最佳方法
我會發送一個超過每秒20K的負載,但我需要爲每個呼叫獲取數字。此外,這些數字可能在幾微秒或納秒。在這個小型度量單位中,我能計算一個基線和一個基準嗎?
如果您使用的是Apache,Apache AB是一個基準測試,用於測試您的服務器每秒可處理的請求數量以及處理負載和併發性的能力。這是一個開源項目 - 檢查出來here。
此外,維基百科還有一個用於測試服務器的benchmarking software的不錯列表。
可以使用Web Application Stress Tool of Microsoft
的微軟Web壓力工具旨在逼真地模擬多個瀏覽器請求從網站頁面。您可以使用此工具來收集有關您的Web應用程序的性能和穩定性信息。該工具使用相對較少數量的客戶端機器模擬大量請求。目標是創建一個儘可能接近生產環境,以便在部署之前找到並消除Web應用程序中的問題。
你可以找到性能list of Open Source software(其中大部分是爲發送定製的請求,Web服務器網絡)。
不知道如果這些具有粒度小於毫秒更好,但檢查出JMeter(開源)和LoadRunner(商業)。 LoadRunner並不便宜,但它允許您跨多臺計算機生成負載生成和彙總結果。