美文网首页
Feign脱离Ribbon使用

Feign脱离Ribbon使用

作者: 初心myp | 来源:发表于2019-08-20 16:54 被阅读0次

我们一直使用Feign调用的是注册在nacos服务上面的接口服务,如果我们调用一些外部接口呢,比如早我的程序中要调用www.baidu.com,但是百度没有注册到我的注册中心上怎么办?我们还如何使用feign进行调用呢???

首先我们还是写一个FeignClient,使用@FeignClient注解的url属性即可,代码如下:

@FeignClient(name = "baidu", url = "www.baidu.com")
public interface TestBaiduFeignClient {

    @GetMapping("")
    String getIndex();

}

然后我们在控制类里面正常调用就可以了

    @Resource
    private TestBaiduFeignClient testBaiduFeignClient;

    @GetMapping("baidu")
    public String getBaiduIndex(){
        return this.testBaiduFeignClient.getIndex();
    }

相关文章

网友评论

      本文标题:Feign脱离Ribbon使用

      本文链接:https://www.haomeiwen.com/subject/bxppsctx.html