当前位置:网站首页>Eureka server multi node deployment

Eureka server multi node deployment

2022-06-13 06:44:00 Night ask

1.pom file

springboot The version should not be too high, which will cause errors , I used it here 2.0.1 Version of

2. The configuration file

---
spring:
  application:
    name: ad-eureka
  profiles: server1
server:
  port: 8000
eureka:
  instance:
    hostname: server1
    prefer-ip-address: false
  client:
    service-url:
      defaultZone: http://server2:8001/eureka/,http://server3:8002/eureka/

---
spring:
  application:
    name: ad-eureka
  profiles: server2
server:
  port: 8001
eureka:
  instance:
    hostname: server2
    prefer-ip-address: false
  client:
    service-url:
      defaultZone: http://server1:8000/eureka/,http://server3:8002/eureka/

---
spring:
  application:
    name: ad-eureka
  profiles: server3
server:
  port: 8002
eureka:
  instance:
    hostname: server3
    prefer-ip-address: false
  client:
    service-url:
      defaultZone: http://server1:8000/eureka/,http://server2:8001/eureka/

3. modify host file

4. Simple project packaging

Start under the project file first cmd

Carry out orders

mvn clean package -Dmaven.test.skip=true -U    

Start the first service , There will be an error , It doesn't exist at this time servr2 and server3

java -jar ad-eureka-1.0-SNAPSHOT.jar --spring.profiles.active=server1   

However, you can still enter the service registry

原网站

版权声明
本文为[Night ask]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202270552173065.html