문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 마지막 판 양쪽 다음 판 | ||
java:resilience4j [2022/04/14 09:45] kwon37xi |
java:resilience4j [2023/03/28 09:56] kwon37xi [동시성 문제로 인해 private fallback method 호출 실패] |
||
---|---|---|---|
줄 5: | 줄 5: | ||
* [[java: | * [[java: | ||
+ | ===== 동시성 문제로 인해 private fallback method 호출 실패 | ||
+ | * resilience4j 는 fallback 메소드를 '' | ||
+ | * fallback method 가 동시에 여러번 호출 될 때 첫번째 호출이 '' | ||
+ | * 두번째 호출이 시작되고 accessible 체크가 완료된 직후 시점에 첫번째 호출이 '' | ||
+ | * 두번째 호출은 private 메소드 호출권한이 없게 되어 오류 발생. | ||
+ | * 현재로서는 그냥 무시하거나 **public**으로 fallback 메소드를 만들어야 한다. | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | <code java> | ||
+ | Caused by: java.lang.IllegalAccessException: | ||
+ | Class io.github.resilience4j.fallback.FallbackMethod can not access a member of class | ||
+ | com.my.class with modifiers " | ||
+ | </ | ||
+ | ===== 참조 ===== | ||
+ | * [[https:// | ||