2.Feign

只调用端处理:
1.依赖

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>

2.启动
添加注解

@EnableDiscoveryClient
@EnableFeignClients

3.代码

@FeignClient("base")
public interface BaseClient {
    @GetMapping("/label/{id}")
    public Result findById(@PathVariable("id") String id);
}

4.测试

    @Autowired
    private BaseClient baseClient;
    @GetMapping("/label/{id}")
    public Result findByLabelId(@PathVariable("id") String id) {
        return baseClient.findById(id);
    }

请求从接口,会调用base微服务的接口

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容