Consul benchmarking : EOF errors

I am getting errors while benchmarking consul PUT/GET requests.
[268] Get http://10.99.0.241:6555/v1/kv/bench: EOF
I am using hey to benchmark consul.
consul is deployed as a single instance server on 8 core, 16GB aws ec2 instance (c4.2xlarge)
the network/os params are tuned (ulimit -n 100000, somaxconn -> 100000).
benchmarking command line: ./heyl -n 10000 -c 100 -m PUT -d 1234 http://<ip>:6555/v1/kv/bench
n -> total operations
c -> concurrency

error stats at various n,c are as follows:

Concurrency | Ops | Errors (apprx.)
----------- | ---- | --------------------
100 | 10000 | no errors
200 | 10000 | PUT(250 EOF), GET(13 EOF)
1000 | 10000 | PUT(1300 EOF), GET(465 EOF)

any ideas on possible cause ?

1 Like

bumping again … any pointers ?