码迷,mamicode.com
首页 > 编程语言 > 详细

SpringCloud 基础教程(二) 服务注册(Eureka Client)

时间:2018-11-15 13:52:47      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:ali   pom.xml   eureka   ext   ice   figure   依赖   技术   默认   

1、创建【服务提供者】,即 Eureka Client

1.1、新建 Spring Boot 工程,工程名称:springcloud-eureka-client

2.2、工程 pom.xml 文件添加如下依赖:

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>

1.3、在工程启动类中,添加注解 @EnableEurekaClient

package com.miniooc.client;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;

/**
 * EurekaClientApplication
 *
 * @author 宋陆
 * @version 1.0.0
 */
@EnableEurekaClient  // 启用 eureka client 相关默认配置
@SpringBootApplication
public class EurekaClientApplication {

    public static void main(String[] args) {
        SpringApplication.run(EurekaClientApplication.class, args);
    }

}

1.4、新建工程配置文件 application.yml ,配置内容:

server:
  port: 52601

spring:
  application:
    name: eureka-client

eureka:
  instance:
    hostname: localhost
  client:
    serviceUrl:
      defaultZone: http://localhost:9527/eureka/,http://localhost:9528/eureka/,http://localhost:9529/eureka/
    register-with-eureka: true #  默认为 true。设为 false,仅作为服务中心,不作为服务客户端。
    fetch-registry: true # 默认为true。设为false,不从服务中心检索注册的服务。

1.5、启动 服务提供者 工程,打开浏览器,访问 服务中心 前台页面 http://localhost:9527,http://localhost:9528,http://localhost:9529

技术分享图片

红框处 一个服务注册到了服务注册中心,服务名称:EUREKA-CLIENT,端口:9528。


SpringCloud 教程 课程目录

SpringCloud 教程 之 SpringCloud概述

SpringCloud 教程 之一 服务注册中心及服务注册(Eureka Server + Eureka Client)

SpringCloud 教程 之二 服务消费(Ribbon)

SpringCloud 教程 之三 服务消费(Feign)

SpringCloud 基础教程(二) 服务注册(Eureka Client)

标签:ali   pom.xml   eureka   ext   ice   figure   依赖   技术   默认   

原文地址:https://www.cnblogs.com/songlu/p/9962702.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!