You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Traffic capture engine fully re-constructed to be more scalable, efficient and bulletproof.
You should see way lower packet loss, capture quality, and CPU/Memory usage.
Deprecated own HTTP client in favour of native Go HTTP library #833
Added new debugging endpoint when --http-pprof enabled: /debug/vars
Added new %i file name variable to inject unique instance ID to file name. Can be useful if you have logs from multiple machines and you need unique names.
Added --input-file-dry-run option to previewing how long it will take and how many requests in given file input 8e76559
Added --input-raw-max-wait option (in seconds), which allows to skip long pauses in recorded files 19ad90a
Added --input-file-read-depth option to pre-read and buffer requests (and sort them). By default, is 100 625ed54
Added --input-raw-timestamp-type go to enable application level timestamps, when network timestamps unreliable 8edb74e
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Highlights
Added official Windows support https://github.com/buger/goreplay/wiki/Running-on-Windows
Traffic capture engine fully re-constructed to be more scalable, efficient and bulletproof.
You should see way lower packet loss, capture quality, and CPU/Memory usage.
Deprecated own HTTP client in favour of native Go HTTP library #833
Increased stability, and numerous bug fixes.
Features
--input-raw :80,8080,3000capture list of ports in a single listener #935--output-tcp-skip-verifyflag to skip TCP output TLS verification Added flag to skip hostname verification #814 @tomerf--output-tcp-workersto configure number of TCP output connections Make the number of TCP connections configurable #819--http-pprofenabled: /debug/vars%ifile name variable to inject unique instance ID to file name. Can be useful if you have logs from multiple machines and you need unique names.--input-file-dry-runoption to previewing how long it will take and how many requests in given file input 8e76559--input-raw-max-waitoption (in seconds), which allows to skip long pauses in recorded files 19ad90a--input-file-read-depthoption to pre-read and buffer requests (and sort them). By default, is 100 625ed54--input-raw-timestamp-type goto enable application level timestamps, when network timestamps unreliable 8edb74eThank you, @urbanishimwe, @slimus, @arijitAD for jumping with me to this adventure!
Huge kudos to all GoReplay community, especially to our contributors
@DimaGolomozy @tomerf @swills @davidFR @two @jl2005 @rmasclef @othererik @ankitdobhal @eko @code4wt @wangfeng22 @lins05
@betty1126 @YuriYin @StanleyP
This discussion was created from the release v1.3.0.
Beta Was this translation helpful? Give feedback.
All reactions