Microservicio de Clientes, cuentas y movimiento asincrónica
Para iniciar estos pasos tener las dos imágenes docker:
- docker pull santbetv/microservice-docker-serviciocliente:0.0.2-SNAPSHOT
- docker pull santbetv/microservice-docker-serviciocuentamovimiento:0.0.2-SNAPSHOT
- https://github.com/santbetv/servicio-cliente-banco.git
- https://github.com/santbetv/servicio-cuenta-movimiento-banco.git
El proyecto corre sobre un db H2 para probar más rápido, pero también se adjunta SQL para probar en db postgreSQL.
Archivo Postman que permite testear las funcionalidades.
Url de servicios para validar desde swagger funcionalidades más rápidas.
- docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3.12-management
- my_queue_cliente
- my_queue_cuenta
docker-compose -f docker-compose-dev.yml up -d --force-recreate
- docker pull santbetv/microservice-docker-serviciocliente:0.0.2-SNAPSHOT
- docker run --network bridge -d --name serviciocliente -p 8089:8089 --env IP_RABBIT=172.17.0.2 santbetv/microservice-docker-serviciocliente:0.0.2-SNAPSHOT
- docker pull santbetv/microservice-docker-serviciocuentamovimiento:0.0.2-SNAPSHOT
- docker run -d --network bridge --name serviciocuenta -p 8090:8090 -e IP_RABBIT=172.17.0.2 -e IP_CLIENTE=http://172.17.0.3:8089/api santbetv/microservice-docker-serviciocuentamovimiento:0.0.2-SNAPSHOT
