4

Spring のドキュメントで説明されているように、偽の定義でフォールバック関数を直接定義しようとしています。以下のコードを参照してください。ただし、静的クラスを定義できないというエラーが表示されます。「modifier static not allowed here」. 偽装呼び出しが失敗したときにフォールバック関数を実行するにはどうすればよいですか?

よろしく、

ナダブ

@FeignClient(name = "hello", fallback = HystrixClientFallback.class)

protected interface HystrixClient {

@RequestMapping(method = RequestMethod.GET, value = "/hello")

     Hello iFailSometimes();

}

static class HystrixClientFallback implements HystrixClient {

@Override

public Hello iFailSometimes() {

return new Hello("fallback");

}

}
4

1 に答える 1