spring:
|
profiles:
|
active: es1
|
---
|
##定义服务名称
|
spring:
|
application:
|
name: eureka-server
|
profiles: es1
|
#定义服务端口号
|
server:
|
port: 9001
|
#定义Eureka服务中心
|
eureka:
|
instance:
|
###注册中心ip地址
|
# hostname: 172.17.97.143
|
hostname: 127.0.0.1
|
lease-renewal-interval-in-seconds: 30
|
lease-expiration-duration-in-seconds: 30
|
instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port}
|
prefer-ip-address: true
|
client:
|
serviceUrl:
|
##注册地址
|
#defaultZone: http://${spring.security.user.name}:${spring.security.user.password}@${eureka.instance.hostname}:9002/eureka/,http://${spring.security.user.name}:${spring.security.user.password}@${eureka.instance.hostname}:9003/eureka/
|
#defaultZone: http://${eureka.instance.hostname}:9002/eureka/,http://${eureka.instance.hostname}:9003/eureka/
|
# defaultZone: http://172.17.97.143:9001/eureka/,http://192.168.2.240:9001/eureka/
|
defaultZone: http://127.0.0.1:9001/eureka/
|
####因为自己是注册中心,是否需要将自己注册给自己的注册中心(集群的时候是需要是为true)
|
register-with-eureka: false
|
###因为自己是注册中心, 不需要去检索服务信息
|
fetch-registry: false
|
# 测试时关闭自我保护机制,保证不可用服务及时踢出
|
server:
|
# 测试时关闭自我保护机制,保证不可用服务及时踢出
|
enable-self-preservation: false
|
### ##剔除失效服务间隔
|
eviction-interval-timer-in-ms: 2000
|
---
|
##定义服务名称
|
spring:
|
application:
|
name: eureka-server
|
profiles: es2
|
###服务端口号
|
server:
|
port: 9001
|
eureka:
|
instance:
|
###注册中心ip地址
|
hostname: 192.168.1.201
|
lease-renewal-interval-in-seconds: 30 #eureka client发送心跳给server端的频率
|
lease-expiration-duration-in-seconds: 30 #eureka client间隔多久去拉取服务注册信息,默认为30秒,对于api-gateway,如果要迅速获取服务注册状态,可以缩小该值,比如5秒
|
instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port}
|
prefer-ip-address: true
|
client:
|
serviceUrl:
|
##注册地址
|
#defaultZone: http://${spring.security.user.name}:${spring.security.user.password}@${eureka.instance.hostname}:9001/eureka/,http://${spring.security.user.name}:${spring.security.user.password}@${eureka.instance.hostname}:9003/eureka/
|
#defaultZone: http://${eureka.instance.hostname}:9001/eureka/,http://${eureka.instance.hostname}:9003/eureka/
|
defaultZone: http://192.168.1.103:9001/eureka/,http://192.168.1.202:9001/eureka/
|
####因为自己是注册中心,是否需要将自己注册给自己的注册中心(集群的时候是需要是为true)
|
register-with-eureka: false
|
###因为自己是注册中心, 不需要去检索服务信息
|
fetch-registry: false
|
# 测试时关闭自我保护机制,保证不可用服务及时踢出
|
server:
|
# 测试时关闭自我保护机制,保证不可用服务及时踢出
|
enable-self-preservation: false
|
### ##剔除失效服务间隔
|
eviction-interval-timer-in-ms: 2000
|
---
|
##定义服务名称
|
spring:
|
application:
|
name: eureka-server
|
profiles: es3
|
###服务端口号
|
server:
|
port: 9001
|
eureka:
|
instance:
|
###注册中心ip地址
|
hostname: 192.168.1.202
|
lease-renewal-interval-in-seconds: 30
|
lease-expiration-duration-in-seconds: 30
|
instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port}
|
prefer-ip-address: true
|
client:
|
serviceUrl:
|
##注册地址
|
#defaultZone: http://${spring.security.user.name}:${spring.security.user.password}@${eureka.instance.hostname}:9001/eureka/,http://${spring.security.user.name}:${spring.security.user.password}@${eureka.instance.hostname}:9002/eureka/
|
#defaultZone: http://${eureka.instance.hostname}:9001/eureka/,http://${eureka.instance.hostname}:9002/eureka/
|
defaultZone: http://192.168.1.103:9001/eureka/,http://192.168.1.201:9001/eureka/
|
####因为自己是注册中心,是否需要将自己注册给自己的注册中心(集群的时候是需要是为true)
|
register-with-eureka: false
|
###因为自己是注册中心, 不需要去检索服务信息
|
fetch-registry: false
|
# 测试时关闭自我保护机制,保证不可用服务及时踢出
|
server:
|
# 测试时关闭自我保护机制,保证不可用服务及时踢出
|
enable-self-preservation: false
|
### ##剔除失效服务间隔
|
eviction-interval-timer-in-ms: 2000
|