Skip to content

jonylok/eureka-HA

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

搭建高可用的Eureka注册中心


分支说明

  • dev_use_hosts是常用的配置hosts启动方式: 使用hosts区分hostname  
  • dev_no_hosts是不配置hosts的启动方式: 使用当前机器IP地址、17.0.0.1和localhost区分hostname

使用说明

项目中配置说明

项目中Eureka配置非常简单,如果是分别部署在三台机器上,只须按如下配置每个Eureka并修改defaultZone的server2IP和server3IP为相应的机器地址即可。如果部署在单台机器上(一般都不会这样做),参考no_hosts分支即可。

spring:
  application:
    name: eureka

server:
  port: 8761

eureka:
  instance:
    hostname: ${spring.cloud.client.ipAddress}
    prefer-ip-address: true
  client:
    serviceUrl:
      defaultZone: http://server2IP:8761/eureka/,http://server3IP:8761/eureka/

更加详细的说明

About

搭建高可用的Eureka注册中心

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%