성능테스트

설치Artilery 공식 홈페이지 바로가기 Artillery · Cloud-scale Load TestingKeep production reliable, customers happy, and pagers silent.www.artillery.ioArtillery를 설치하려면 공식 홈페이지에 접속하면 된다.INSTALL ARTILLERY CLI에 접속하자. System requirementsArtillery는 Node.js로 개발된 성능 테스트 툴이기 때문에 Node.js가 먼저 설치 되어 있어야 한다. artillery 설치Node.js를 설치 후 install -g artillery@1.7.6 명령어를 실행해주었다.C:\Users\qkrwl>npm install -g artillery@1.7.6npm ..
몇 가지의 운영체제, 서버의 자원, 네트워크, 데이터 베이스 등 필요한 지식에 대해 알아보자. 성능 테스트는 어떤 상황에서 왜 하는가?서버의 숫자서비스를 개발하고 서버에 배포한 후 많은 서비스를 운영하면서 많은 사용자가 동시에 접속하면 서버 자원을 많이 사용하게 된다. 서버 자원은 무한하지 않기 때문에 많은 사용자를 처리하려면 여러 대의 서버가 필요하다. 하지만, 서버를 무한정 늘릴 수는 없으므로(비용) 적절한 서버 수를 결정하는 것이 중요하다. 사용자가 발생시키는 트래픽을 감당하기 위해서는 얼마나 많은 서버가 있어야 할까? 이를 위해 성능 테스트 도구를 사용해 사용자가 많아졌을 때를 시뮬레이션할 수 있다. 성능 테스트 툴은 사용자의 요청을 생성하여 서버의 성능을 테스트하고, 그 결과를 리포트해 준다. ..
je-pa
'성능테스트' 태그의 글 목록