Introduce 안녕하세요~! 오늘은 서버 개발자들에게는 필수덕목 중의 하나인 성능 테스트에 대해 알아보려고 합니다 아무래도 실제 현업에서 일을 하다 보면, 많은 트래픽을 대비하여 내가 만든 Application server 에 대하여 성능이 어느정도 나오는지 판단하기가 어려워 이를 검증하기 위해 성능 테스트를 진행하게 되는데요 오늘은 Spring boot 기반의 application server 를 간단하게 만들어보고 성능 테스트해보는 시간을 가지고자 합니다. Why Performance Test? 먼저 왜 할까? 에 대한 이야기인데요. 성능 테스트를 하는 이유는 크게 여러 가지가 있습니다. 1. 한 Application server 당 최대 몇 개의 요청을 동시에 처리할 수 있는지 측정하여 많은 트..
spring boot
Spring Context on Test 오늘은 Spring Context와 Junit의 Life Cycle에 대해 알아보는 시간을 가질까 합니다 이전 게시글에 작성된 Junit의 Life Cycle에 대해 보고 오셨나요..? ㅎㅎ 참고: huisam.tistory.com/entry/junit 번외편 - Junit LifeCycle과 @ExtendWith 에 대해 알아보자 JUnit 일반적으로 Spring 기반의 프로젝트에서 테스트를 다루게 된다면, 대부분의 경우에는 Junit 기반의 테스트를 작성하게 됩니다 그런데, Junit을 사용할 때 주의할 점이 몇 가지 있는데요 우리가 huisam.tistory.com 일반적으로 Junit은 Method 혹은 Class 단위로 Life Cycle을 가집니다 하지..
로그를 남기는 방법? 우리가 왜 Application에 log를 남기는 것이 중요한지 에 대해서는 지난시간에 살펴보았죠 ㅎㅎ 기억이 안나신다면 이전 포스팅을 참고해주세요 :) huisam.tistory.com/entry/springlogging Spring Boot 에서 log를 남기는 방법 - Spring log 남기기 Monitoring? 오늘은 Spring 에서 로그를 남기는 방법에 대해 알아보도록 하겠습니다~! Spring Application을 제작할 때, 시스템의 성능, 서비스도 중요하지만 서비스를 유지하기 위해서는 모니터링이 꼭 필 huisam.tistory.com 그래서 오늘은 무엇을 배워볼까 하면요.! 바로 Application Code 상으로 로그를 남기는 방법을 알았으니까, 실제로 만..