Skip to content

crespocarlos/log-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Log backup

API for storing logs in the file system. By default, the log files will be created in the root of the app folder

Prerequisites

You must have docker install to run the RabbitMQ image, which is required to run the project

docker run -d -p 5672:5672 -p 15672:15672 --hostname my-rabbit --name some-rabbit rabbitmq:3

Start the application

mvn spring-boot:run

Calling Log api

Once the application is started, we can start posting logs to the API

curl -X POST -H 'Content-Type: application/json' -d '{"content": "this is what happened"}' http://localhost:8080/log

Running the tests

To run the load test execute the command below. Make sure that the application is running

mvn gatling:test

About

API for storing logs in the file system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published