package com.zwl; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; import org.springframework.context.annotation.ComponentScan; @SpringBootApplication @EnableEurekaServer public class WebApplication { public static void main(String[] args) { SpringApplication.run(WebApplication.class, args); } } <!--需要的pom文件->
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-netflix-eureka-server</artifactId> <version>2.0.0.RELEASE</version> </dependency>
server: port: 8000 eureka: instance: hostname: localhost client: fetch-registry: false #表示是否从Eureka获取信息,默认为true,因为是一个单点的,所以设置为false,当为高可用集群时,设置为True register-with-eureka: false #表示自己注册自己 service-url: #默认地址是localhost:8000/eureka/.查询服务和注册服务都需要这个地址 defaultZone: http://${eureka.instance.hostname}:#{server.port}/eureka/