在上篇文章里提到了通过禁用服务发现和配置中心来方便开发,那么问题来了,如果我们要用Ribbon访问某远程服务,我们该如何做呢。虽然开发环境禁用了服务发现,无法获取服务列表,但我们可以通过配置文件为某服务配置一个静态地址。
pda-sync:
ribbon:
listOfServers: 13.13.31.9:9509
rms-route:
ribbon:
listOfServers: 17.11.144.30:8083
以上配置了两个静态的地址,我们结合Ribbon可以直接用服务去访问了
restTemplate.get("http://rms-route/getPath",....)