Server performance Tuning

신홍석·2022년 5월 8일
0

Server performance Tuning

무중단 배포?
서버가 잘 돌아가고 있는지, 서버 부화 테스트를 한다.
초기 웹 서버가 배포될때 서버가 잘 돌아가는에 대한 성능 테스트가 필요하다. 이를 점검 하기 위해서 사용하는 툴이 존재한다.

내가 사용해 봤던 Apache JMeter,
생각보다 사용법은 간단하다.

테스트 계획안에

  • 쓰레드 그룹: 쓰레드들의 수를 정해준다, 초단위로 시간을 정해준다. 설정을 해주기 나면 자동으로 정해진 시간동안 나눠서 쓰레드들의 수만큼 요청을 보낸다.
  • HTTP 요청: 웹사이트 주소를 입력하고, 어떤 쿼리 요청을 보낼건지 적는다.
  • 결과들의 트리 보기: 모든 요청이 잘 되었는지 하나하나 보여준다. 여기서 무중단 배포가 잘 되는지 확인할 수 있다.
  • 요약 보고서: 얼마나 빠르게 처리해주는지 평균시간, 최소값, 최대값 표준편차등을 알려준다.
  • HTTP 헤더 관리자: json 형태로 요청이 날라오고 가게끔 설정을 해준다.
profile
백엔드 개발자 공부

0개의 댓글