2016-03-08 65 views
0

我們正在考慮使用加特林作爲負載測試工具。
我們的場景非常簡單(從文件中調用URL),但我們需要達到每秒約200K以上的請求。
這似乎需要分配。

任何可用的良好配送選項?
加特林配送

回答

2

Gatling's FrontLine(商業產品)即將發佈。

+0

什麼時候到期? – user3139774

+0

有沒有免費的解決方案? – user3139774

3

從一個客戶端發起這樣的負載很可能不是一個好方法。你可以做的是distribute the load並從更多的客戶發射〜200K。那麼你只需要收集simulation.log文件或啓用real time monitoring。你唯一剩下的問題是幾乎在同一時間啓動客戶端。這將不準確,因此請在預熱階段進行計劃(加速到目標費率)並在您的方案中暫停。

來自文章"Real Time Gatling Results With Docker And Influxdb"的設置爲我們工作。

看到你想要的負載我認爲不會有「火箭科學」的邏輯背後。我的意思是沒有複雜的工作流程,在客戶端處理過多的狀態等。在這種情況下,您可以使用機器槍的蜜蜂作爲分發負載的替代方案。你可以閱讀更多herehere

1

結帳我們建立了以支持基於集羣執行的加特林模擬加特林擴展,DistGatling在沃爾瑪技術開發,使開發人員和QA工程師運行在分佈式/集羣環境加特林模擬測試。該解決方案是雲本地的,有兩個組件,Cluster Master和Cluster Worker。 https://github.com/Abiy/distGatling