SpringCloud 项目搭建(二):服务注册中心搭建

二、服务注册中心搭建

1.在父项目上面新建模块myeureka


2.输入Maven模块信息

  

3.选择Spring Cloud Discovery—>Eureka Server

  
4.Module Name一般不做修改,和项目名称Artifact一样

  
5.将src\main\resources下面的application.properties改名为application.yml,修改文件编码方式为UTF-8,内容如下
spring:
  security:
    basic:
      enable: true
    user:
      name: li
      password: li
server:
  port: 1024
eureka:
  instance:
    hostname: localhost # eureka服务端的实例名称
  client:
    register-with-eureka: false # false表示自己不需要向注册中心注册自己
    fetch-registry: false # false表示自己就是注册中心。我的职责就是维护服务实例,并不需要去检索服务
    service-url:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ # 设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地址(单机版)
      #defaultZone: http://localhost:1024/eureka/,http://localhost:1025/eureka/   # 集群版

6.打开src\main\java\com\li\myeureka下面的MyeurekaApplication.java
在启动类上加入@EnableEurekaServer注解,声明这是一个服务注册中心。

@EnableEurekaServer
@SpringBootApplication
public class MyeurekaApplication {

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

}

7.打开浏览器,访问http://localhost:1024/

 

猜你喜欢

转载自www.cnblogs.com/liw66/p/12275833.html