Closed toaler closed 1 year ago
Yes, it does. By default it will keep sending requests at specified rate, regardless of how slow the server is to respond.
Sent via Superhuman iOS ( https://sprh.mn/?vip=tsenart@gmail.com )
On Thu, Jun 11 2020 at 1:46 AM, Brian Toal < notifications@github.com > wrote:
Question
Similar to this question [1] does vegeta prevent coordination omission. I haven't been able to find a load generator that supports h2 and prevents coordinated omission.
[1] artilleryio/artillery#721 (comment) ( https://github.com/artilleryio/artillery/issues/721#issue-469383966 )
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub ( https://github.com/tsenart/vegeta/issues/520 ) , or unsubscribe ( https://github.com/notifications/unsubscribe-auth/AAAQPD5XUCVYYMKVK6SQLRTRWALNPANCNFSM4N24UIDA ).
Thanks for the quick response @tsenart. Does it make sense to include that as a feature on the Readme.md? This is a great differentiator of this workload generator compared to others.
second that! A statement about coordintated ommision should be on top of the readme, preferable line 2 in <h1>
It is THE most important feature in the sea of load generators. Tool and its features do not matter, if the produced numbers are garbage.
There should be a "A+ Coordinated Ommission aware" banner or something like that 😀
Edit: just discovered your @tsenart where in close contact with giltene himself! https://github.com/tsenart/vegeta/pull/92
Cudos! A reason more to mention this as a killer feature in the readme 👍
Well, not exactly. Vegeta properly handles it if the request is TCP accepted but if it is waiting on the TCP socket backlog queue it will be backpressured and act as a closed system with coordinated omission. Don't know how common this is for most ppl but worth mentioning in case someone runs into it.
Added to the README: https://github.com/tsenart/vegeta/commit/53fd7bace2f7aeea5c9c17be94bbcb3cfb162190
Question
Similar to this question [1] does vegeta prevent coordination omission. I haven't been able to find a load generator that supports h2 and prevents coordinated omission.
[1] https://github.com/artilleryio/artillery/issues/721#issue-469383966