feign
feign copied to clipboard
Feign makes writing java http clients easier
I have to up/download huge files, bigger then fits into memory. For the download I could use the Response object as it gives me the (hopefully) unbuffered input stream. But...
As written in #731 , the current logic treats all IOExceptions from a Client as something that is network related and that's why it try to do retry but not...
I have a java application thats used by another service (B) as a jar. My service is using feign client to call its downstream service. When service B makes a...
Hi, I have discovered issue when using `feign.httpclient.ApacheHttpClient`. In some cases Apache client throws `ProtocolException` which is a checked exception. This happens for example when server returned 303 HTTP code...
If I add `.addCapability(new MicrometerCapability(meterRegistry))` to my Feign client, there seems to be no way to add custom tags to the Micrometer metrics. It would be nice to do this,...
I am using combination of (open-feign) and (feign-hystrix) to communicate with another micro service. For some requests, It's taking longer(3s) to get a response and as a result I am...
Hi, ``` @Getter class UserRequestDto { private final String region; private final String userId; private final String city; } ``` and: ``` interface UserClient { @RequestLine("GET /users/{dto.getRegion()}/{dto.getCity()}/{dto.getUserId()} ") User getUser(@Param...
When investigating why my project was getting commons-lang 2.6 I found out it was coming because archaius-core. Looking forward, it seems it's only use for test purpose. Change pom.xml in...
Hello, when I started to use java 11 in the spring boot project, I also decided to use the http2 protocol for micro-service communication. After I started to use feign-java11...
When using a load balancer, the request template has a service name instead of the host. When logRequest() method of Feign Logger is called, the request contains service name instead...