🌀 Logback.xml 비동기 설정

Logback에서 AsyncAppender를 사용하여 비동처리하고 성능 변화를 확인해보자

image.png

기존에 존재하는 이력 데이터 1526건에 대해

image.png

GET: /api/histories/search? 요청

30초 동안 동시 요청 수 100

30초간 동시 100건 조회 요청 시 발생하는 info 로그 및 driver 로그량으로 테스트

테스트 해보기에는 너무 적다 싶지만 운영/개발 환경 대비 많은 로그량으로 예상

추후 bulkInsert 시 발생하는 sql 로그 + 리눅스 iostat으로 재실험 예정


🎃 [1]. FileAppender without async

k6 benchmark

image.png