본문 바로가기 메뉴 바로가기

EminentStar's Dev Wiki

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

EminentStar's Dev Wiki

검색하기 폼
  • Development (57)
    • Java and JVM (2)
    • Network (1)
    • OS X (1)
    • Web (12)
    • Server Side (15)
      • Spring (3)
      • Django (6)
      • Flask (0)
      • PHP (3)
      • Infra (2)
      • Nginx (1)
    • Operating System (0)
    • Database (5)
      • Mysql (3)
      • PostgreSQL (1)
    • Linux (3)
    • Recommanded Sites (2)
    • C++ (0)
    • Hardware (6)
      • Arduino (5)
    • DataStructure (3)
      • Algorithms (2)
    • Book (0)
      • CleanCode (0)
    • Information Security (1)
    • Diary (0)
    • 형상관리 (5)
    • Tips (1)
  • 방명록

TaskExecutor (1)
스프링 @Async와 ThreadPoolTaskExecutor

스프링을 사용하다보면 @Transactional과 함께 자주 사용하는 애노테이션중에 하나가 바로 @Async 일 것이다. 스프링은 애플리케이션에서 메소드의 비동기 수행이 필요한 경우, @Async 애노테이션을 통해 애플리케이션 코어 로직을 수정하지 않고도 AOP를 통해 메소드를 비동기 처리로 전환할 수 있다. 오늘은 이 스프링 비동기 실행 및 이를 위해 필요한 스레드풀 관련해서 포스팅하려 한다. 아래 Spring 코드는 5.x 기반 주의. 스프링 프레임워크 코드 및 이미지가 많아 스크롤 압박은 있을 수 있으나 내용은 실제로 그렇게 길지 않습니다. Spring Async 설정 및 메소드 비동기 수행 스프링은 일련의 작업을 수행하는 메소드를 간단하게 비동기로 처리할 수 있게끔 프레임워크단에서 AOP로 비동기..

Server Side/Spring 2019. 2. 12. 09:46
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • NGINX
  • java
  • logback
  • logging
  • object
  • JVM
  • async
  • log
  • slf4j
  • runtime data areas
  • log level
  • logging facade
  • webserver
  • lood
  • Spring
  • good practice
  • Apache
  • linux
  • TaskExecutor
more
«   2025/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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바