물빠진떡 님의 블로그

  • 홈
  • 태그
  • 방명록

ExecutorService 1

Spring 동시성 테스트

동시성 구현 상황 만들기이전 Redis Lock 구현하기를 만들고 나니 테스트를 짜게 되었다.이러한 상황을 만들기 위해서는 User A가 요청을 보내어 다시 조회 이후 업데이트하기 전에 User B의 조회가 일어나야한다.이러한 상황을 강제로 만들어야 한다고 생각했다.동시성 테스트Spring에서 동시성 테스트를 짜는 방법으로는 ExecutorService와 CountDownLatch가 있다.ExecutorService자바의 비동기 작업을 관리하는 Future 인터페이스를 활용한 비동기 관련 서비스이다.해당 서비스를 통해 각각의 쓰레드에서 비동기적으로 프로그램을 돌릴수 있다.ExecutorService executorService = Executors.newFixedThreadPool(쓰래드수);execut..

개발 2024.10.25
이전
1
다음
더보기
프로필사진

물빠진떡 님의 블로그

물빠진떡을 싫어해서 물빠진떡입니다. 백엔드 개발자(진)입니다.

방문자수Total

  • Today :
  • Yesterday :
  • 분류 전체보기 (32)
    • 개발 (4)
    • 일기 (1)
    • 학습 (9)
    • 기술 할짝 (맛보기) (2)
    • 알고리즘 (15)

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바