搜尋
首頁Java速率限制 Gatling-grpc 用戶出站請求/秒

php小編香蕉在這篇文章中將介紹Gatling-grpc中的速率限制功能,該功能用於限制每秒發送給用戶的出站請求的數量。 Gatling-grpc是一款效能測試工具,可以模擬多個並髮用戶對gRPC服務進行壓力測試。透過使用速率限制功能,可以控制使用者請求的頻率,從而更好地模擬真實的使用者行為和網路環境。本文將詳細介紹如何在Gatling-grpc中設定速率限制,以及如何根據需求進行調整和最佳化。

問題內容

速率限制 Gatling-grpc 使用者出站請求/秒 我們正在開發一個關鍵項目,並使用針對 GRPC 特定服務的 https://www.php.cn/link/b259a593d2ac9619df8c8a5a6c2717a2 框架執行負載測試。我們正在嘗試限制來自 gattle GRPC 用戶的出站請求數量,例如每秒僅 1 個請求。目前,作為我們測試的一部分,每個 GRPC 用戶每秒發出超過 500 個請求。

根據 Gattle 文件 https://gadling.io/docs/gadling/reference/current/core/scenario/,我們可以利用正常 http 請求的速度,例如 永遠().on( 步伐(5) .exec( // 將每 5 秒運行一次,無論使用什麼暫停時間 暫停(1, 4) ) );

對於 gatling-grpc 也有這種類似速度的方法會很好,這樣可以限制我們的 GRPC 用戶端。

目前沒有想到明確的解決方法。 gadling-grpc 中是否有任何關於如何限制 GRPC 使用者每秒出站請求的臨時解決方法?

嘗試在我們的 gadling-grpc java 用戶端程式碼中使用pace方法。

解決方法

我認為這個問題是固定的,如下所示,因此要為這個加特林 grpc 添加加特林速度。基本上,將 pace 傳遞給 forever.on()

我正在使用這個 gattle grpc 客戶端:
https://www.php.cn/link/b259a593d2ac9619df8c8a5a6c2717a2

#
private final ScenarioBuilder myScenario =
    scenario("InboundGrpcScenario")
        .forever()
        .on(pace(6).exec(inboundHydration()));

最有幫助的連結是:
https://galing.io/docs/gadling/reference/current/core/場景

#

以上是速率限制 Gatling-grpc 用戶出站請求/秒的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:stackoverflow。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境