Server based on spring-boot dedicated to launch rao computations for one timestamp
In order to build gridcapa-rao-runner-app, you need the following environment available:
- Install JDK (11)
- Install Maven latest version
- Install Docker (optional)
- Install Docker Compose (optional)
You need the following service in order to launch the application:
- RabbitMQ server as message brocker
- MinIO server as file storage system
You can either launch them locally on your computer or use a pre-compiled docker container.
To launch required containers (minio and rabbit-mq), on the root of this project run the following command:
docker-compose up
To stop it use:
docker-compose down
- RabbitMQ server: https://www.rabbitmq.com/download.html
- Min IO server: https://docs.min.io/docs/minio-quickstart-guide.html