Eureka -- application.properties
代码语言:javascript
复制#端口
server.port=8888
#客户端通过ip底层注册,高可用的eureka注册中心准备
eureka.client.preferIpAddress=true
#在注册中心本身进行注册和发现的能力
eureka.client.registerWithEureka=true
#发现抓取注册信息的内容
eureka.client.fetch-registry=true
#提供客户端访问的注册中心地址,http请求的接口
eureka.client.serviceUrl.defaultZone=http://localhost:8889/eureka
#当前工程提供一个服务名称,根据业务逻辑来的
#相同功能的工程实现的集群,都是同一个名称
spring.application.name=eureka-server
#关闭保护机制
eureka.server.enable-self-preservation=false
Ribbon – application.properties
代码语言:javascript
复制server.port=9005
eureka.client.preferIpAddress=true
eureka.client.registerWithEureka=true
eureka.client.fetch-registry=true
eureka.client.serviceUrl.defaultZone=http://localhost:8888/eureka,http://localhost:8889/eureka
#相同功能的工程实现的集群,都是同一个名称
spring.application.name=service-ribbon
zuul – application.properties
代码语言:javascript
复制server.port=8103
eureka.client.preferIpAddress=true
eureka.client.registerWithEureka=true
eureka.client.fetch-registry=true
eureka.client.serviceUrl.defaultZone=http://localhost:8888/eureka,http://localhost:8889/eureka
#相同功能的工程实现的集群,都是同一个名称
spring.application.name=service-zuul
#zuul网关路由规则
zuul.routes.os.path=/zuul-os/**
zuul.routes.os.serviceId=orders
zuul.routes.users.path=/zuul-users/**
zuul.routes.users.serviceId=users
zuul.routes.product.path=/zuul-product/**
zuul.routes.product.serviceId=productservice
zuul.routes.img.path=/zuul-pic/**
zuul.routes.img.serviceId=imgservice