Se corre con el comando make docker-compose-file
. Para parametrizar la cantidad de nodos y poder escalar el sistema se requiere ver las primeras lineas del script write_docker_compose.py
donde se explica cómo hacerlo.
Para que el flujo del trabajo práctico tenga sentido es necesario correr primero rabbit, luego los diversos contenedores que crean las colas y luego el cliente:
-
Correr rabbit ->
./rabbit_run.sh
. -
Correr los contenedores que crean las colas:
-
Borrar el storage por si quedó de una corrida previa:
sudo rm -rf storage
-
Levantar los contenedores:
make docker-compose-up
- Correr el cliente ->
./client_run.sh
https://docs.google.com/document/d/1bg8r3Rn-eCd014MPBOZxOh47sCh943EmTOtXtM0OC_Q/edit?usp=sharing