2019獨角獸企業重金招聘Python工程師標準>>>
1、只要在啟動類中加入@EnableFeignClients注解,才會掃描@FeignClient注解
?
?
2、Feign主要是通過接口調用,底層其實也是HttpClient/OkHttp
1)提供一個Feign接口,加入對應的rest接口
?
2)設置rest接口的參數
如果rest接口的參數是對象或者map之類的,需要使用@RequestBody
如果rest接口的參數是字符串,需要使用@RequestParam
?
?
3、通過參數,調整服務內部默認的配置
由于Hystrix默認時間是1秒,那么經常第一次調用的會超時失敗。
1)因為服務與服務之間第一次交互的時候,需要心跳檢查
2)接口響應也沒有這么快
參考參數配置:http://www.cnblogs.com/java-zhao/p/5524584.html
?
?