Skip to content

agiletechvn/benchmarking-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to run

# start demo server
python demo_server.py

# spam
wrk -c 2 -d 1m -t 2 -s post.lua http://localhost:8000/api/detect \
    -H "username: user" -H "password: 123456" --latency --timeout 30s -- \
    -d "request_id=12121212&customer_id=12121212&app_id=asdasdasdasd" -f "file=cmt.jpg" \
    -d "request_id=12121213&customer_id=12121213&app_id=bdbdbdbdbdbd" -f "file=cmt2.jpg" \
    -m POST -v


# Usage
Benchmarking tool.

Options:
         -m <method>,    HTTP method.
   --method <method>
          -v [<verbose>],
   --verbose [<verbose>]
                         Print response.
       -f <file>,        Image file.
   --file <file>
       -d <data>,        Form data.
   --data <data>
   -h, --help            Show this help message and exit.

  • run more than 1 thread will use seperate lua context per thread, run more than 1 -d or -f param will run in round-robin manner.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published