jueves, 27 de junio de 2019

Spring Cloud Netflix, Microservice Registration (Eureka) - Java, Parte 2


https://github.com/jalbertomr/SpringCloudNetflix.git commit Add Eureka Server,change Producer para registrarse en Eureka

Registramos el productor en Eureka

Eureka server nos permite registrar los servicios de los productores, y estos ser descubiertos por los consumidores.

Creamos el projecto maven para nuestro servidor eureka.


indicamos que corra en el puerto 8090.

al consultar en el browser http://localhost:8090, tenemos el dashboard de Eureka. como el del inicio de este texto.

Ahora tenemos que modificar nuestra app producer para que se registre en Eureka. Agregaremos:
- Dependencias al pom.xml de maven.
- Anotación @EnableDiscoveryClient.
- Ubicación del servicor Eureka.

Se indica al Servidor Productor donde esta el servidor Eureka en el archivo application.properties

eureka.client.serviceUrl.defaultZone=http://localhost:8090/eureka

Corremos entonces el producer el cual ahora se puede registrar en Eureka, y se ve reflejado como unknown en el dashboard de Eureka.


Bueno, para darle identidad habra que ponerle nombre, al projecto employe producer se agrega el archivo bootstrap.properties con la linea

spring.application.name=empleado-productor


Y reiniciamos el productor. lo cual se ve reflejado en el dashboard Eureka.




eot

No hay comentarios:

Publicar un comentario