Tag: netflix-feign
Ein framework erstellt von Netflix zu helfen, verbinden Sie Ihren code auf http-APIs
2
Antworten
Dieser Zeit arbeitete ich mit Deklarativen REST-Client, Vortäuschen, in einigen Spring-Boot-App. Was ich erreichen wollte, ist der Aufruf einer meiner REST-API ' s, die wie folgt aussieht: @RequestMapping(value = "/customerslastvisit", method = RequestMethod.GET) public ResponseEntity customersLastVisit( @RequestParam(value
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")
1
Antworten
Aktivierte ich meine Feder cloud für feignClients wie diese: @Configuration @EnableAutoConfiguration @RestController @EnableEurekaClient @EnableCircuitBreaker @EnableFeignClients public class SpringCloudConfigClientApplication { } Aber als oon, wie ich hinzufügen enableFeignClients, ich habe diesen Fehler während der Kompilierung, java.lang.NoClassDefFoundError: feign/Logger at
3
Antworten
bin ich mit spring cloud eureka und vortäuschen, um die Kommunikation zwischen services (sagen wir A und B). Now id like to unittest meine service-layer eines einzelnen Dienstes (A). Das problem ist, dass dieser service (A) ist
7
Antworten
Meine Anwendung immer folgende Fehlermeldung beim Konsum einer Dienstleistung führt, dass Abfragen in SQL Server mithilfe FeignClient. FEHLER: Exception in thread "pool-10-thread-14" vortäuschen.RetryableException: Read timed out Ausführung BEKOMMEN http://127.0.0.1:8876/processoData/search/buscaProcessoPorCliente?cliente=ELEKTRO+-+TRABALHISTA&estado=SP Meine Verbraucher-Service: @FeignClient(url="http://127.0.0.1:8876") public interface ProcessoConsumer { @RequestMapping(method
2
Antworten
Ich versuche zu erreichen, eine multipart-Datei-upload mit heucheln, aber ich kann nicht scheinen, um ein gutes Beispiel finden Sie überall. Ich habe im wesentlichen soll die HTTP-Anforderung zu erweisen, ähnlich wie diese: ... Content-Type: multipart/form-data; boundary=AaB03x --AaB03x
1
Antworten
Ist es möglich, post-Formulardaten mit NetFlix' Vortäuschen Bibliothek? @RequestLine("POST /progs/dorules/{vsid}/add/{rsid}") @Body("%7B\"ADD\": \"add\", \"rule\": \"{rule}\"%7D") void addRule( @Param("rule") String name, @Param("vsid") String vsid, @Param("rsid") String rsid ); Möchte ich den Aufruf wie folgt Aussehen: POST https://xxxx/progs/dorules/1/add/80 Mit Den
1
Antworten
Ich bin mit Federn Vortäuschen Client-Funktionen für die Kommunikation von einem Mikro-Dienst zu einem anderen. Nun, der genannte service stellt eine REST-Schnittstelle, die akzeptiert eine Datei und einer zugehörigen (JSON-Objekt). @RequestMapping(value = {CONVERT_PATH, APPLICATION_PATH + CONVERT_PATH}, method
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
3
Antworten
Es ist meine Vortäuschen Schnittstelle @FeignClient( name="mpi", url="${mpi.url}", configuration = FeignSimpleEncoderConfig.class ) public interface MpiClient { @RequestMapping(method = RequestMethod.POST) public ResponseEntity<String> getPAReq(@QueryMap Map<String, String> queryMap ); } und meine benutzerdefinierte Konfiguration public class FeignSimpleEncoderConfig { public static
2
Antworten
Ich habe einen Vortäuschen Schnittstelle definiert als: @FeignClient("content-link-service") public interface ContentLinkServiceClient { @RequestMapping(method = RequestMethod.GET, value = "/{trackid}/links") List<Link> getLinksForTrack(@PathVariable("trackid") Long trackId); } Wenn ich das ändern @RequestLine @FeignClient("content-link-service") public interface ContentLinkServiceClient { @RequestLine("GET /{trackid}/links") List<Link> getLinksForTrack(@Param("trackid")
3
Antworten
Ich versuche zu verwenden, Vortäuschen client. Unten ist mein feing-client: import com.eprogrammerz.examples.domain.Movie; import org.springframework.cloud.netflix.feign.FeignClient; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; /** * Created by Yogen on 12/26/2016. */ @FeignClient(name = "movie-api") public interface MovieApi { @RequestMapping(method =
4
Antworten
Ich bin mit Netflix Vortäuschen zu rufen, um einen Betrieb der einen Microservice zu Einem anderen Betrieb einer Microservice B, die überprüft einen code mit Spring Boot. Den Betrieb von Microservice B wirft eine Ausnahme bei der
2
Antworten
Ich habe Probleme bei der automatischen Verkabelung ein vortäuschen client aus einem anderen Projekt. Es scheint, dass die Umsetzung der heuchel-client wird nicht erzeugt und injiziert werden. Dies ist der Fehler, bin ich immer. org.springframework.beans.factory.BeanCreationException: Error creating
2
Antworten
Mein Ziel ist es, eine Strategie zu entwickeln, unterschiedliche Schritte, um von einem Punkt-zu-Punkt-Kommunikation zwischen 2 Komponenten zu einer "full-blown netflix" Stil der Kommunikation mit eureka, Band, hystrix. Mit jeder iteration möchte ich hinzufügen mehr, während ich