일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- redis
- 파이썬
- mongoDB
- Algorithm
- spring webflux
- Proxy
- C
- Java
- MSA
- JavaScript
- 컴퓨터구조
- react
- 네트워크
- c언어
- Spring
- design pattern
- 디자인 패턴
- 백준
- Data Structure
- Galera Cluster
- IT
- 자료구조
- 운영체제
- Heap
- Kafka
- JPA
- OS
- 자바
- 알고리즘
- Today
- Total
목록ngrinder (2)
시냅스

개발자에게 장애 상황에 대한 판단 및 해결 조치는 매우 중요합니다. 이 글에서는 장애 상황을 판단하는 방법에 대해 알아보고자 합니다. 웹 애플리케이션에서 장애 상황은 크게 2가지로 구분할 수 있습니다. JVM 관련 Network 관련 이번에는 각각을 모니터링 및 테스트 하기 위하여 Visual VM과 nGrinder를 활용하여 보겠습니다. https://liltdevs.tistory.com/167 JMX 와 VisualVM 그리고 Heap dump 분석하기 JMX jmx는 jdk 1.5 부터 포함된 Java 애플리케이션의 모니터링 관리를 위한 표준 API 이다. 애플리케이션의 상태, 성능 및 리소스 사용 등과 같은 정보를 수집하고 이를 모니터링, 관리 및 제어하는 데 liltdevs.tistory.com..

nGrinder JMeter 와 같은 부하 및 성능 테스트 도구 JMeter 와 차이점은 JMeter 는 단일 데스크톱 컴퓨터에서 수행되는 반면에 nGrinder 는 컨트롤러 및 에이전트로 구성된 분산 아키텍처로 수행된다. nGrinder는 jython 또는 Groovy 같은 스크립트 언어를 사용하여 스크립트를 작성한다. 클라우드 환경에서도 실행 가능하다. Controller 테스트를 생성하고, 실행하고, 테스트 결과를 수집하고 분석한다. 단일 머신에 설치된다. Agent 컨트롤러가 생성한 테스트를 수행하는 실행 환경. 각 에이전트는 분산된 머신 또는 가상 머신에 설치된다. 에이전트가 테스트에 필요한 부하를 생성하고, 데이터를 수집하여 컨트롤러에 전송한다. 설치 https://github.com/nave..