Apache의 부하 테스트
한별
2023.04.01
안녕하세요.
매번 글을 올려 조언을 구하게 되네요 ^^
오늘도 궁금한 것이 생겨 글을 올립니다.
apache에서 부하 테스트를 하고 싶은데
기본적으로 제공되는
ab 명령어로 일단 가볍게 시작했습니다.
명령어에서
-c로 동시접속자를 받고
-n으로 리퀘스트를 요청하더라구요
-n은 php를 요청하는 수 같은데,어플리케이션으로 일반서버(.exe로 만들어지는)를 제작하면 socket을 열어서 접속자를 관리합니다.
웹서버의 경우 접속된 상태라는게 $_SESSION을 통해서 접속되어 있다는 상황만을 알 뿐 실제로
socket을 관리하는게 아니라고 알고있는데..
-c 옵션의 의미를 모르겠네요.
php를 요청하는 -n. 즉 request수가 결국 부하와 관련된거 같은데
-c가 크게 부하와 관련이 있을지 궁금합니다.
그리고 아파치 서버의 최대 접속자 수 변경을
httpd.conf에서 MaxClients 수를 변경할 수 있는데
이게 동시에 php를 요청하는 수인가요? ...
php를 요청하려면 apache에 들어와야되는데
php를 request하는 수나 apache의 maxclient수나 같은게 아닌지 싶습니다.