일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Java
- 기록으로 실력을 쌓자
- AI
- 정보처리기사 실기 기출문제
- kotlin spring
- IntelliJ
- CloudWatch
- 공부
- kotlin querydsl
- 정보처리기사실기 기출문제
- 티스토리챌린지
- MySQL
- kotlin coroutine
- Spring
- Pinpoint
- CKA 기출문제
- Kubernetes
- 정보처리기사 실기
- CKA
- PETERICA
- Elasticsearch
- Linux
- AWS EKS
- APM
- mysql 튜닝
- 코틀린 코루틴의 정석
- aws
- minikube
- 오블완
- kotlin
- Today
- Total
목록부하테스트 툴 (2)
피터의 개발이야기
ㅁ 개요 ㅇ nGrinder 도커 환경 구성 후 간단 실행 과정을 정리하였다. ㅁ 간단 실행 방법 ㅇ google을 테스트 URL로 설정하였다. ㅁ 테스트 생성 ㅇ Test for www.google.com이 생성되었다. ㅁ 테스트 설정 ㅇ Agent : Agent수, Controller에 연결승인된 수만큼까지만 지정할 수 있다. ㅇ 에이전트별 가상사용자 : Agent당 가상 유저수, Process와 Thread로 구성한다. ㅇ 스크립트 : 테스트할 스크립트 ㅇ 테스트 대상 서버 : 테스트 대상 호스트 ㅇ 테스트 시간 : 테스트할 시간 ㅇ 실행 횟수 : 테스트 실행 횟수(각 Thread당으로 전체 실행 횟수는 Vuser per agent를 곱한 값이다) ㅇ Ramp-Up 사용 : 트래픽을 서서히 증가하게..
ㅁ 개요 ㅇ 프로젝트의 부하테스트를 수행하기 위하여 부하테스트 환경을 세팅해야만 했다. ㅇ nGrinder에 대해 설명하고, Docker로 설치하는 과정을 정리하였다. ㅁ nGfinder란? ㅇ nGrinder는 부하테스트를 위한 플랫폼으로 웹 애플리케이션 Controller와 자바 애플리케이션 Agent로 구성 되어있다. ㅇ 네이버에서 성능 테스트를 위해 개발된 오픈 프로젝트이며, The Grinder라는 오픈소스를 기반으로 개발되었다. ㅁ nGrinder Architecture ㅇ nGrinder는 두 가지 주요 구성 요소로 이루어진다. ㄴ Controller - 성능 테스트를 위한 웹기반의 GUI 서비스이다. - 부하를 발생하는 에이전트를 관리한다. - 테스트를 실시하고 모니터링한다. - 테스트 스..