I am starting to play with some benchmarking tools.
Following Konstantin advice (video from the last user conference ;o) ),
I
am avoiding ab.
After a few runs, I notice I get some ‘Socket errors’ of diffent types:
connect and timeout.
How do I get details about them? Nothing seems to pop up in system logs
and
there seem to be no log file for wrk.
I am starting to play with some benchmarking tools.
Following Konstantin advice (video from the last user conference ;o) ), I am
avoiding ab.
After a few runs, I notice I get some ‘Socket errors’ of diffent types: connect
and timeout.
How do I get details about them? Nothing seems to pop up in system logs and
there seem to be no log file for wrk.
timeouts are not errors in wrk, it only means that response wasn’t
received in predefined time. By default it is 2 seconds,
you may increase it with —timeout option.
As for connect errors, check listen queue length and overflows in
netstat -s:
netstat -s | grep -i listen
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.