내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
다수의 사용자가 있어도 시스템이 안정적으로 운영될 수 있는가 (추가)
하드웨어 서버 선택의 경우
소프트웨어 기술 선택을 위해
사용자 관점: 응답 시간
리소스 사용량 : 동시 사용자 수, TPS, 리소스 사용량(CPU, 메모리, JVM)
벤치마크 테스트: 단일 사용자 테스트, 비즈니스 모델 내 중요한 비즈니스에 대해 별도 테스트 수행, 단일 사용자 실행 시 다양한 성능 지표 획득
부하 테스트: 부하를 점진적으로 늘려 시스템 성능의 변화를 테스트하고, 궁극적으로 시스템 성능 지표를 충족하면서 시스템이 견딜 수 있는 최대 부하를 결정합니다.
안정성 테스트: 서버가 안정적일 때 장기 테스트
응답시간, 동시성 수, 처리량, 오류율, 자원 활용도
QPS: 서버가 초당 처리하는 요청 수(즉, 서버의 인터페이스)
TPS: 단위 시간당 시스템에서 처리하는 클라이언트 요청 트랜잭션 수(인터페이스에 대한 작업, 1개 요청 또는 여러 요청)
시스템에 부하가 걸릴 때 서비스가 실패할 확률입니다. 오류율 = (실패업체수/전체업체수)*100%
원칙적으로 1/10,000 이하(회사 지정 기준)
시간 초과로 인해 보다 안정적인 시스템 오류율이 발생해야 합니다.
CPU는 80%(+ 또는 - 5)를 초과하지 않는 것이 좋습니다.
메모리가 80%를 넘지 않습니다.
디스크가 90% 이하입니다.
LoadRunner: 수만 명의 사용자를 시뮬레이션하여 테스트를 수행할 수 있는 산업 등급 표준 성능 로드 테스트
jmeter는 무료이며 기본적으로 LoadRunner와 동일한 기능을 제공하여 대부분의 회사의 요구 사항을 충족할 수 있습니다.
jmeter 시작
테스트 계획에 스레드 그룹 추가
스레드 그룹 아래에 http 요청 및 샘플러 추가
http 요청의 관련 요청 데이터를 입력하세요.
스레드 그룹 아래에 보기 결과 트리와 리스너를 추가합니다.
시작 버튼을 클릭하여 실행하고 결과를 확인하세요.