쓰레드 관련
- 작성자 :
- 홍*동
- 작성일 :
- 2024-06-21 17:32:05
- 조회수 :
- 334
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
전자정부 3.9버전 사용중입니다.
webflux는 4.x 대에서 사용가능한 거 같은데 맞나요??
그래서 3.9에서 비슷한 기능을 사용할 수 없을까요?
화면에서 동작 요청 시 비동기 백그라운드로 작업을 처리하고 싶습니다.
이때 다수의 사용자가 요청을 보낼 수 도 있고,
이 동작 요청은 대용량 데이터에 대해
디비에 삽입하고 삭제하고 비교 분석도 하는 기능이라
지연시간이 걸릴 것이고 그래서 화면에서 대기 하지 않고도 작업 처리가 원활히 이루어졌으면 합니다.
또한 중간 데이터 손실이나 오류에 따라 에러 발생 처리도 하고 싶습니다.
관련 해서 사용하기 적절한 것으로 눈여겨본것이 자바 고유 Thread와 Executor를 생각했습니다.
혹시 동시성 제어 관련 유용한 라이브러리가 3.9에 있는지
있다면 어떻게 사용하는 것이 좋은지
가이드 해주시면 감사하겠습니다.
webflux는 4.x 대에서 사용가능한 거 같은데 맞나요??
그래서 3.9에서 비슷한 기능을 사용할 수 없을까요?
화면에서 동작 요청 시 비동기 백그라운드로 작업을 처리하고 싶습니다.
이때 다수의 사용자가 요청을 보낼 수 도 있고,
이 동작 요청은 대용량 데이터에 대해
디비에 삽입하고 삭제하고 비교 분석도 하는 기능이라
지연시간이 걸릴 것이고 그래서 화면에서 대기 하지 않고도 작업 처리가 원활히 이루어졌으면 합니다.
또한 중간 데이터 손실이나 오류에 따라 에러 발생 처리도 하고 싶습니다.
관련 해서 사용하기 적절한 것으로 눈여겨본것이 자바 고유 Thread와 Executor를 생각했습니다.
혹시 동시성 제어 관련 유용한 라이브러리가 3.9에 있는지
있다면 어떻게 사용하는 것이 좋은지
가이드 해주시면 감사하겠습니다.
A
안녕하세요.
표준프레임워크 센터입니다.
spring webflux는 Spring Framework 5.0 부터 추가된 모듈로써
해당 링크에서 확인되는 바와 같이 표준 프레임워크 4.x 부터 Spring Framework 5.x 기반으로 구성되어 있으므로
해당 버전 이상에서 사용이 가능합니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=13
해당 페이지에서 예제 다운로드가 가능하므로 참고 부탁 드립니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=37
또한 문의 주신 내용에 관련하여서는
개발사업단의 고유 업무에 밀착되어 있을 것이기 때문에 상세한 가이드가 어려우며
다양한 기술을 접목하여 업무 현황에 정교하게 맞는 커스텀 작업이 필수일 것으로 예상됩니다.
Spring에서는 @Async를 통한 비동기 메소드를 지원하므로 참고가 가능할 듯 합니다.
대용량 데이터처리는 배치처리를 참고 하실수 있을 것으로 보입니다.
관련하여서는 다음 위키 가이드를 참조 하실수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtea3.9
감사합니다.
표준프레임워크 센터입니다.
spring webflux는 Spring Framework 5.0 부터 추가된 모듈로써
해당 링크에서 확인되는 바와 같이 표준 프레임워크 4.x 부터 Spring Framework 5.x 기반으로 구성되어 있으므로
해당 버전 이상에서 사용이 가능합니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=13
해당 페이지에서 예제 다운로드가 가능하므로 참고 부탁 드립니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=37
또한 문의 주신 내용에 관련하여서는
개발사업단의 고유 업무에 밀착되어 있을 것이기 때문에 상세한 가이드가 어려우며
다양한 기술을 접목하여 업무 현황에 정교하게 맞는 커스텀 작업이 필수일 것으로 예상됩니다.
Spring에서는 @Async를 통한 비동기 메소드를 지원하므로 참고가 가능할 듯 합니다.
대용량 데이터처리는 배치처리를 참고 하실수 있을 것으로 보입니다.
관련하여서는 다음 위키 가이드를 참조 하실수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtea3.9
감사합니다.