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

相關文章
相關標籤/搜索