Tag: feign

Feign ist ein java-http-client binder inspiriert von Retrofit -, JAXRS-2.0-und WebSocket. Vortäuschen das erste Ziel war die Reduzierung der Komplexität, verbindliche Nenner gleichmäßig auf http-apis unabhängig von restfulness.

Unterschiede zwischen netflix.heuchel & openfeign

Anzahl der Antworten 2 Antworten
Einführung Ich habe vor kurzem verwendet netflix vortäuschen, zusammen mit Band, das war ziemlich nützlich. Ist ein Beispiel HIERFÜR: @FeignClient(name = "ldap-proxy") public interface LdapProxyClient { @RequestMapping(path = "/ldap-proxy/v1/users/{userNameOrEMail}", produces = MediaType.APPLICATION_JSON_VALUE, method = RequestMethod.GET) LdapUser search(@PathVariable("userNameOrEMail")

How to set custom Jackson-ObjectMapper mit Spring Cloud Netflix Vortäuschen

Anzahl der Antworten 2 Antworten
Ich in einem Szenario, wo ich brauche, um zu definieren, one-off @FeignClient für eine Drittanbieter-API. In diesem client möchte ich eine benutzerdefinierte Jackson-ObjectMapper, der unterscheidet sich von meinem @Primären ein. Ich weiß, dass es möglich ist, zu

Heuchel - Umgang mit Untergebenen Ausnahmen - Vermehrung Fehler status

Anzahl der Antworten 1 Antworten
Dies ist ähnlich der Frage zu Netflix Vortäuschen - Propagieren Status und Ausnahme durch Microservices Habe ich microservices-Architektur mit heucheln und hystrix. Mein problem ist, dass, wenn Untergebener service gibt Fehler response - status sagen 404 -

So fügen Sie eine Anfrage interceptor einen vortäuschen client?

Anzahl der Antworten 1 Antworten
Möchte ich jedes mal wenn ich eine Anfrage durch den client vortäuschen, um einen speziellen header mit meinem authentifizierten Benutzer. Dies ist mein filter aus, die ich die Authentifizierung, und legen Sie es auf der spring security-Kontext:

Kann nicht Vortäuschen-Client zu arbeiten, für ein einfaches Beispiel

Anzahl der Antworten 2 Antworten
Kann nicht Vortäuschen-Client zu arbeiten. Zunächst versucht hat, mit POST. Ständig laufen in Fehler in Bezug auf Encoder/Decoder zu sagen geben, ist nicht richtig. Dann finden Sie ein Beispiel auf github zu nennen, einfache GET-API schließlich und

@EnableFeignClients und @FeignClient scheitern Autowiring 'FeignContext' NoSuchBeanException

Anzahl der Antworten 4 Antworten
Den microservice ich bin writting Bedürfnisse zu kommunizieren, um anderen microservices in unsere Plattform. Auf, die versuchen, die ideale Lösung für uns ist Spring Cloud Netflix Vortäuschen, implemeting eine @FeignClient. Aber ich bin vor die Ausnahme unten,

How to set custom Vortäuschen client connection timeout?

Anzahl der Antworten 1 Antworten
Ich habe Spring-Boot-Anwendung, die mit dieser Gradle dependencies: compile("org.springframework.cloud:spring-cloud-starter-eureka") compile("org.springframework.cloud:spring-cloud-starter-feign") compile("org.springframework.cloud:spring-cloud-starter-ribbon") compile("org.springframework.cloud:spring-cloud-starter-hystrix") compile("org.springframework.cloud:spring-cloud-starter-config") Ich habe auch Vortäuschen client: @FeignClient(name = "client") public interface FeignService { @RequestMapping(value = "/path", method = GET) String response(); } Meine application.properties: client.ribbon.listOfServers

Wie Integrationstests schreiben mit Feder-cloud-netflix und vortäuschen

Anzahl der Antworten 5 Antworten
Ich nutzen Spring Cloud Netflix für die Kommunikation zwischen micro-services. Sagen wir, ich habe zwei Dienste, die Foo und Bar und Foo verbraucht eine Bar REST-Endpunkte. Ich mit einer Schnittstelle versehen mit @FeignClient: @FeignClient public interface BarClient