Ejemplos de microservicios con springboot utilizando API de Netflix y Docker
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docker-compose
serviceregistry
servicesaludar
servicezuul
LICENSE
README.md

README.md

springmicroservicesnetflix

Ejemplos de microservicios con springboot utilizando API de Netflix y Docker

Se compone de tres proyectos:

serviceregistry: utiliza Netflix - Eureka servicezuul: utiliza Netflix - Zuul servicesaludar: es un microservicio que imprime la ip de la máquina donde está atendiendo la solicitud.

Para subir los componentes:

Primero debe subirse el serviceregistry y luego el servicezuul. Finalmente se sube el servicesaludar.

Para probar el servicio:

Ejecuta la siguiente url:

http://{nombre del host o IP}:{puerto}/saludar/{mensaje}

Docker Compose:

En la carpeta docker-compose se encuentra el archivo para subir los servicios a través de las imagenes de docker.

Para subirlos se utiliza el siguiente comando:

docker-compose -f docker-compose-netflix.yml up -d

Para escalar los servicios utiliza el siguiente comando:

docker-compose -f docker-compose-netflix.yml scale microservice={cantidad de servicios a escalar}

mínimo 0 máximo lo que soporte la máquina.