Springcloud基于OpenFeign实现服务调用代码实例

网友投稿 276 2022-11-26


Springcloud基于OpenFeign实现服务调用代码实例

1.依赖

org.springframework.cloud

spring-cloud-starter-openfeign

2.启动注解

@SpSNlVfFNWghringBootApplication

@Enhttp://ableDiscoveryClient

@EnableFeignClients

public class UserservicesApplihttp://cation {

public static void main(String[] args) {

SpringApplicatioSNlVfFNWghn.run(UserservicesApplication.class, args);

}

}

3.接口

@FeignClient("productservices")

public interface ProductClient {

@RequestMapping("/product/findAll")

public Map findAll();

}

4.服务调用

@Autowired

private ProductClient productClient;

@RequestMapping("/user/showProductMsg")

public Map showProductMsg() {

Map msg = productClient.findAll();

return msg;

}

5.超时设置

feign.client.config.default.connectTimeouSNlVfFNWght=5000 #配置所有服务连接超时

feign.client.config.default.readTimeout=5000 #配置所有服务等待超时


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java核心库实现简单的AOP
下一篇:Mybatis Plus条件构造器ConditionConstructor用法实例解析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~