|
@@ -14,7 +14,8 @@ import org.springframework.web.bind.annotation.*;
|
|
|
* @Description: 使用OpenFeign的接口
|
|
* @Description: 使用OpenFeign的接口
|
|
|
*/
|
|
*/
|
|
|
@Component
|
|
@Component
|
|
|
-@FeignClient("member-service-provider")
|
|
|
|
|
|
|
+//fallback指定降级类,当触发Sentinel的熔断降级策略时,使用fallback指定的实现类(这个类也要实现当前接口)
|
|
|
|
|
+@FeignClient(value = "member-service-provider",fallback = MemberOpenFeignServiceFallback.class)
|
|
|
public interface MemberOpenFeignService {
|
|
public interface MemberOpenFeignService {
|
|
|
@GetMapping("/member-provider/member")
|
|
@GetMapping("/member-provider/member")
|
|
|
ResponseResult<Member> getById(@RequestParam("id") Long id);
|
|
ResponseResult<Member> getById(@RequestParam("id") Long id);
|