最近一个项目使用了Feign, 并且配置了
feign.httpclient.enabled = true
但是在进行调用其他服务是报错了
java.lang.RuntimeException:com.netflix.client.ClientException
......
Caused by: com.netflix.client.ClientException: null
......
Caused by: java.lang.IllegalStateException: original request is required
......
这里表示的是, httpClient并没有提供, 最后检查了下原来是
<groupId>io.github.openfeign</groupId>
<artifactId>feign-httpclient</artifactId>
与Feign的版本不一致导致的, 改下version一致就好了