1. 在 provide 上添加 pom(必须加上 web) 如果不加 启动后就会自己关闭
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-starter-config</artifactId>
- <version>2.1.1.RELEASE</version>
- </dependency>
- <dependency>
- <groupId>com.google.code.gson</groupId>
- <artifactId>gson</artifactId>
- <version>2.8.5</version>
- </dependency>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-Web</artifactId>
- <version>2.1.3.RELEASE</version>
- </dependency>
2. YAML 配置
- server:
- port: 8001
- eureka:
- client: #客户端注册进 eureka 服务列表内
- service-url:
- defaultZone: http://localhost:7001/eureka
3. 启动类
- package com.service;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
- @SpringBootApplication
- @EnableEurekaClient
- public class Eureka_Service {
- public static void main(String[] args){
- SpringApplication.run(Eureka_Service.class,args);
- }
- }
4. 修改主机映射名称
- instance:
- instance-id: mmdept123
完整
- eureka:
- client: #客户端注册进 eureka 服务列表内
- service-url:
- defaultZone: http://localhost:7001/eureka
- instance:
- instance-id: mmdept123
来源: http://www.bubuko.com/infodetail-2997250.html