Java 개발 블로그

  • 홈
  • 태그
  • 방명록

reactor blocking io 1

Blocking I/O 처리 방안

blocking calll 부분을 별도의 쓰레드에서 background로 돌리는 방법을 사용. Mono blockingWrapper = Mono.fromCallable(() -> { return /* make a remote synchronous call */ }).subscribeOn(Schedulers.elastic()); Mono.fromCallable을 사용하여 blocking call 부분의 실행을 미루고, 이를 Schedulers.elastic()을 사용하여 blocking 자원을 기다리는 별도의 쓰레드를 생성하여 실행 DB Callback 부분을 아래와 같이 처리 public Mono save(MemoRequestDTO memoRequestDTO) { return Mono.fromCallab..

JAVA/Reactor 2020.06.08
1
더보기
프로필사진

  • 분류 전체보기 (191)
    • JAVA (86)
      • JAVA (21)
      • Java Stream (6)
      • Reactor (11)
      • 알고리즘 (42)
      • 이펙티브 자바 3 (4)
    • SpringFramework (36)
      • Spring (22)
      • WebFlux (1)
      • JUnit Test (13)
    • DB (5)
      • Oracle (4)
      • MySql (1)
    • JPA (40)
      • JPA (22)
      • JPQL (11)
      • queryDsl (7)
    • SERVER (14)
      • Linux (2)
      • Docker (3)
      • Jenkins (1)
      • Kubernetes (3)
      • Redis (2)
    • nGrinder (1)
    • JavaScript (0)
    • Swagger (1)
    • 개인 프로젝트 (1)
    • FrontEnd (4)
      • Thymeleaf (4)
    • Study (1)

Tag

FetchType.EAGER, JPA 조건문, 조건매칭, JPA like, 스웨거2, Spring, spring swagger2, Kubernetes, 쿠버네티스, jpa lazy, JPA, jpa merge, security 설정, FetchType.LAZY, jenkins 자동 배포, java, springsecyrity, JUnit, sprintsecurity 설정, reactor blocking io,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바