- SpringBoot
- RabbitMQ
- Hystrix
- MongoDB
- Feign
- Locust.io
Build
./gradlew clean build
./gradlew build spotbugs
./gradlew integrationTest
./gradlew contractTest
./gradlew jacocoTestReport
Run
./gradlew bootRun
To access doc
http://localhost:9900/docs/index.html
To access actuator
http://localhost:8888/actuator
To install with Ubuntu
sudo apt-get install python3 python3-pip
python3 -m pip install locustio
Run
locust -f locustfile.py --host=http://localhost:9900
To access web ui
http://localhost:8089/
Locust Documentation
https://docs.locust.io/en/latest/what-is-locust.html