- 在”${APIGateway Server 安装目录}/config/application-eureka.properties“文件,将enabled的值由false改为true,修改defaultZone地址为对应的eureka的地址。
# 是否启用eureka
eureka.client.enabled=true
# 是否将自己作为客户端尝试注册自己
eureka.client.register-with-eureka=true
# eureka服务地址
eureka.client.service-url.defaultZone=http://localhost:8761/eureka/
在APIGateway Server安装包中的配置文件”application-eureka.properties“可能存在eureka配置不全的问题,需将配置如上述中补充完整
- 检查配置文件”application-nacos.properties“,确认enabled的值为false。
spring.cloud.nacos.discovery.enabled=false
spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
# nacos-addr
spring.cloud.nacos.config.enabled=false
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
网关服务不支持同时使用两个注册中心
服务和APIGateway Server需注册到一个eureka上,启动eureka服务和服务。
将APIGateway Server和服务是注册到同一eureka上。