Java Method Timeout - 자바 메서드 타임아웃 만들기 예제
특정 인프라가 불안정해서 때때로 오래 걸리는 메서드가 있다고 가정해보자.오래걸릴 경우는 무조건 이상 상황이다. 기다리지 않고 다음 일을 진행하는 것이 좋다.네트워크 단에서 문제를 해결하고 싶지만, 내가 그쪽 코드는 건드리지 못하는 상황에서 메서드에 타임아웃을 거는 방법이 있다. java.util.concurrent.ExecutorService, java.util.concurrent.Future 를 활용하는 방법이다. import org.junit.Test; import java.util.concurrent.*; public class ExecutorTest { @Test(expected = TimeoutException.class) public void executorTest() throws Except..
JAVA
2016. 9. 21. 13:19
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 실수노트
- Docker
- ChatGPT
- ecma6
- 발리
- AWSKRUG
- ES6
- AWS
- springboot
- 회고
- html
- 웹을 지탱하는 기술
- 컨테이너
- rest
- Bali
- javascript
- 사누르
- 독후감
- hands-on
- spring
- spring boot
- container
- 웹
- Clean code
- 한달살기
- sanur
- 객체지향
- 도커
- S68
- 개발자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함