Springcloud:二、Eureka介绍+上手(搭建EurekaServer注册中心+服务注册+服务拉取)

Eureka介绍

Springcloud:二、Eureka介绍+上手(搭建EurekaServer注册中心+服务注册+服务拉取)_第1张图片

Eureka上手

搭建EurekaServer注册中心

在cloud-demo这个maven项目下创建eureka-server模块

引入依赖

在eureka-server模块的pom文件中新增如下代码


        
            org.springframework.cloud
            spring-cloud-starter-netflix-eureka-server
        
    

编写启动类

新增如下结构,并在启动类中编写如下代码:
Springcloud:二、Eureka介绍+上手(搭建EurekaServer注册中心+服务注册+服务拉取)_第2张图片

@EnableEurekaServer
@SpringBootApplication
public class EurekaApplication {
    public static void main(String[] args) {
        SpringApplication.run(EurekaApplication.class, args);
    }
}

编写yml文件

乐,因为eureka自己也是个微服务,所以自己也要注册自己。

server:
  port: 10086 # eureka的服务端口
spring:
  application:
    name: eurekaserver # eureka的服务名称
eureka:
  client:
    service-url:  # eureka的地址信息
      defaultZone: http://localhost:10086/eureka

启动测试

启动eureka服务后,打开10086网址,发现页面如下,即启动成功。
Springcloud:二、Eureka介绍+上手(搭建EurekaServer注册中心+服务注册+服务拉取)_第3张图片

服务注册

Springcloud:二、Eureka介绍+上手(搭建EurekaServer注册中心+服务注册+服务拉取)_第4张图片

服务发现/拉取

Springcloud:二、Eureka介绍+上手(搭建EurekaServer注册中心+服务注册+服务拉取)_第5张图片

你可能感兴趣的:(springcloud入门,spring,cloud,eureka,spring,后端,java,微服务,服务发现)