RPC全称是Remote Procedure Call,即远程过程调用,其对应的是我们的本地调用。
RPC的目的是:让我们调用远程方法像调用本地方法一样。
//本地调用
R result orderService.findOrderByUserId(id);
//RPC远程调用 orderService为代理对象
R …
feign 基于参数动态指定路由主机
背景
项目上最近有需求:通过一个公共基础实体定义一个主机地址字段 , feign 远程调用时候根据具体值动态改变进行调用。
官方解决方案
第一种方案 官方支持动态指定 URI Overriding the Request Line If there is a need to tar…
Ribbon与OpenFeign的超时设置(解决RetryableException: Read timed out executing问题)
问题
feign.RetryableException: Read timed out executing GET http://CLOUD-PAYMENT-SERVICE/payment/feign/timeOutat feign.FeignException.errorExecuting(FeignException.java:213…