一、导入依赖(服务端和客户端导入的依赖不一样)
服务端:
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency> 
客户端:
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency> 
二、配置(服务端和客户端配置不一样)
服务端配置:
server:
  port: 8000
spring:
  application:
    name: eureka-server
eureka:
  client:
    service-url: # EurekaServer的地址,现在是自己的地址,如果是集群,需要加上其它Server的地址。
      defaultZone: http://127.0.0.1:${server.port}/eureka
    register-with-eureka: false  # 不把自己注册到eureka服务列表
    fetch-registry: false   # 拉取eureka服务信息 
客户端配置:
server:
  port: 8001
spring:
  application:
    name: eureka-client
eureka:
  client:
    service-url: # EurekaServer的地址,现在是自己的地址,如果是集群,需要加上其它Server的地址。
      defaultZone: http://127.0.0.1:8000/eureka 
如果找不到依赖,就刷一下maven,然后再看dependencies里,包有没有导入
如果发现Eureka没有注册上去,看maven包是否有eureka的包



如何实现eureka的高可用部署(多个eureka-server)
- 两个eureka注册中心相互之间可以注册。(ip和端口号根据自己实际情况修改)
 
# Eureka Server 2
server.port=8762
eureka.client.register-with-eureka=true
eureka.client.fetch-registry=true
eureka.client.service-url.defaultZone=http://server1:8761/eureka/ 
- 客户端:注册到多个eureka-server,中间用逗号 分割。
 
server:
  port: 8001
spring:
  application:
    name: eureka-client
eureka:
  client:
    service-url: # EurekaServer的地址,现在是自己的地址,如果是集群,需要加上其它Server的地址。
      defaultZone: http://127.0.0.1:8000/eureka,http://127.0.0.1:8002/eureka 
                










![Yocto系列讲解[技巧篇]92 - armv8 aarch64兼容armv7 32位程序运行环境](https://img-blog.csdnimg.cn/f64e1f114d7045eaa57a680daec4395b.png)







