springcloud-05Eureka02-单机Eureka服务端构建


一、服务端

1、建子模块

2、改pom文件


	
	
		org.springframework.cloud
		spring-cloud-starter-netflix-eureka-server
	
	
	
		edu.dj.springcloud
		cloud-api-common
		1.0-SNAPSHOT
	
	
	
		org.springframework.boot
		spring-boot-starter-web
	
	
		org.springframework.boot
		spring-boot-starter-actuator
	
	
	
		org.springframework.boot
		spring-boot-devtools
		runtime
		true
	
	
		org.projectlombok
		lombok
	
	
		org.springframework.boot
		spring-boot-starter-test
		test
	
	
		junit
		junit
	

3、写yml文件

server:
  port: 7001

eureka:
  instance:
    hostname: localhost #eureka服务端的实例名称
  client:
    #false表示不向注册中心注册自己。
    register-with-eureka: false
    #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务
    fetch-registry: false
    service-url:
      #设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地址。
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

4、主启动

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

5、测试