Spring Cloud 学习笔记(二) 之服务治理模块Spring Cloud Eureka 客户端

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有帮助

相关文章
相关标签/搜索