1、前言:java
上篇文章咱们介绍了如何搭建Spring Cloud Eureka,接下来咱们介绍一下如何使用.git
2、 注册服务提供者github
能够用以前Spring Boot 系列文章中的项目,向注册中心注册一下。spring
项目源码请到 : https://github.com/mrg1511104848/springboot-study下载springboot
1.首先添加项目的一些pom依赖app
<properties> <spring-cloud.version>Finchley.BUILD-SNAPSHOT</spring-cloud.version> </properties>
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka</artifactId> </dependency>
<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>${spring-cloud.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement>
<repositories> <repository> <id>spring-snapshots</id> <name>Spring Snapshots</name> <url>https://repo.spring.io/snapshot</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>https://repo.spring.io/milestone</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories>
2.项目右键 maven-reimportmaven
从新引入依赖包url
3.在study 项目下 \src\main\resources 下的 application.yml 中修改添加以下配置code
eureka: instance: hostname: localhost client: serviceUrl: defaultZone: http://${eureka.instance.hostname}:1111/eureka/
spring: application: name: hello-service
4.项目运行主类 src\main\java\com\myspringboot\StudyApplication.java 中 添加注解ci
@EnableEurekaClient
用于启用EurekaClient
@EnableEurekaClient @SpringBootApplication public class StudyApplication { public static void main(String[] args) { SpringApplication.run(StudyApplication.class, args); } }
5.运行项目
当看到客户端控制台出现这一行的时候,证实是您配置成功了。
再看服务端控制台
6.访问服务端界面
http://localhost:1111/
能够看到服务已经被注册进来了。
7.小结
本章主要讲客户端与服务端的配置,以及如何去校验本身的配置是否成功。但愿你们看完以后对你们搭建spring cloud有帮助