在官网API中有说明,可以通过配置来实现Ribbon脱离Eureka的使用方法。
application.yml
stores:
  ribbon:
    listOfServers: example.com,google.com
这个配置是列出可以请求的多个客户端服务地址。
application.yml
ribbon:
  eureka:
   enabled: false
这个配置是不启动ribbon eureka。

好,根据官网中所说明的配置方案,我们也在我们的服务中进行相关配置。对配置文件application.yml的配置如下:
#取消Ribbon使用Eureka
ribbon:
  eureka:
   enabled: false

#配置Ribbon能访问 的微服务节点,多个节点用逗号隔开
microservice-provider-user:
  ribbon:
    listOfServers: localhost:7900
就是这样,配置好之后,启动服务进行访问测试。
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐