Skip to content
This repository has been archived by the owner on Dec 13, 2021. It is now read-only.

dpodder/dropwizard-stress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dropwizard-stress

How to start the stress-server application

  1. Run mvn verify to build both the server and client jars
  2. Switch to the server module directory: cd stress-server
  3. Start application with java -jar target/stress-server-1.0-SNAPSHOT.jar server config.yml
  4. To check that your application is running enter url http://localhost:8080/category

How to test the stress-client application

  1. Prerequisite: launch the stress-server, and keep it running (see above).
  2. In a new console, switch to the client module directory: cd stress-client
  3. Start the application with java -jar target/stress-client-1.0-SNAPSHOT.jar check.yml
  4. Wait until the test is complete.

How to run the stress test

Follow the instructions for "How to test the stress-client application", but instead of using check.yml, use stress.yml. The test will take much longer, exposing bugs that manifest under load.

Supported Java versions

This repro was tested with the following JDK releases:

  • Java/JDK 8 rev. 202
  • Java/JDK 8 rev. 152

Releases

No releases published

Packages

No packages published

Languages