Skip to content

Instantly share code, notes, and snippets.

@jeffweiss
Created October 4, 2015 02:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save jeffweiss/5b938aded8cc5803644e to your computer and use it in GitHub Desktop.
Save jeffweiss/5b938aded8cc5803644e to your computer and use it in GitHub Desktop.
Sending POSTs to Elixir Phoenix using wrk or wrk2
wrk.method = "POST"
-- this assumes that we're sending to a html form endpoint with csrf protection disabled
-- wrk.body and wrk.headers would be different if we were sending a JSON payload to a JSON API endpoing
wrk.body = "message[body]=wat"
wrk.headers["Content-Type"] = "application/x-www-form-urlencoded"
./wrk -s post_message.lua -t20 -c100 -d30s --latency http://localhost:4000/documents/1/messages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment