En primer lugar, crear un proyecto SpringCloud
Crear un proyecto común maven SpringcloudDemo. A continuación, añadir springcloud en pom.xml, la dependencia springboot
Nota: springcloud y springboot versión de partido, de lo contrario nos llevan fácilmente a proyectar empezar sin éxito.
Consulte la versión oficial correspondiente a la red en particular: https://start.spring.io/actuator/info
Aquí springcloud springboot versión relevante correspondiente, hay otras versiones de la información específica correspondiente puede referirse a la anterior información del sitio web oficial.
Dos, Registro de Eureka
MICROSERVICE el componente más importante y el más básico es el registro. A continuación poner en práctica el registro de servicios con el muelle nube Eureka. Y registrar un proveedor de servicio simple.
proyecto Maven sub-módulo de creación de EurekaServer creado arriba y añadir dependencias Eureka-servidor.
Crear una clase de arranque, añadir anotaciones para permitir @EnableEurekaServer servicio de registro en la clase de arranque. Application.properties modifican el archivo de configuración:
A continuación, iniciar el explorador de proyectos para acceder a localhost: 8809.
Los descripción aparece en la interfaz de registro de Eureka crean ahora.
A continuación, cree EurekaClient cliente.
Tres, el cliente EurekaClient
Aquí crear dos EurekaClient (EurekaClient1, EurekaClient2), el papel específico de seguimiento mostrará.
La creación de EurekaClient1, EurekaClient2 dos sub-módulos, a continuación, añadir el cliente dependiente. (Client-dependiente dos son los mismos, la configuración específica puede ver la configuración de demo)
A continuación, modificar los archivos de configuración application.properties
Añadir @ EnableEurekaClient en clase el cliente de inicio, @ EnableDiscoveryClient dijo que era la EurekaClient.
La diferencia entre dos notas de referencia: https://blog.csdn.net/boling_cavalry/article/details/82668480
Iniciado dos proyectos, luego localhost: 8809 se puede ver el clientes registrados son de dos amigos.
Hasta ahora, centro de registro Eureka está configurado para completarlo.
ps: por primera vez a escribir, no sé cómo escribir. Espero que puedan entender. Hay mejoras pueden dejar un comentario más abajo. Gracias!
SpringCloudDemo: https://download.csdn.net/download/sklaaaa/12233091 (recursos pueden revisar, por favor intente de nuevo más tarde)
Aviso: Este artículo es un artículo blogger original, reproduce, por favor adjuntar el enlace de la fuente original y esta declaración.