> 운영 및 유지보수 > Apache > Apache는 현재 동시성 수를 확인합니다.

Apache는 현재 동시성 수를 확인합니다.

步履不停
풀어 주다: 2019-07-27 09:19:09
원래의
3796명이 탐색했습니다.

Apache는 현재 동시성 수를 확인합니다.

1. 현재 Apache 동시 액세스 수 확인:

netstat -an | grep ESTABLISHED | wc -l
로그인 후 복사

httpd.conf에서 MaxClients의 수치 차이를 비교하세요.

2. 프로세스 수를 확인하세요. :

ps aux|grep httpd|wc -l
로그인 후 복사

3. 다음 매개변수를 사용하여 데이터를 볼 수 있습니다.

server-status?auto
#ps -ef|grep httpd|wc -l
1388
로그인 후 복사

각 요청은 Apache에 대한 프로세스를 시작합니다. 섬기는 사람.

이는 Apache가 1388개의 동시 요청을 처리할 수 있음을 의미합니다. 이 값은 부하에 따라 Apache에서 자동으로 조정될 수 있습니다.

#netstat -nat|grep -i "80"|wc -l
4341
로그인 후 복사

netstat -an은 시스템의 현재 네트워크 링크 상태를 인쇄하고, grep -i "80"은 포트 80과 관련된 연결을 추출하는 데 사용되며, wc -l은 연결 번호 통계를 수행합니다.

반환된 최종 숫자는 현재 80개 포트 모두에 대한 총 요청 수입니다.

#netstat -na|grep ESTABLISHED|wc -l
376
로그인 후 복사

netstat -an은 시스템의 현재 네트워크 링크 상태를 인쇄하는 반면, grep ESTABLISHED는 설정된 연결 정보를 추출합니다. 그런 다음 wc -l 통계.

반환된 최종 숫자는 현재 모든 포트 80에 대해 설정된 총 연결 수입니다.

netstat -nat||grep ESTABLISHED|wc - 설정된 모든 연결의 세부 기록을 볼 수 있습니다.

Apache의 동시 요청 수와 해당 TCP 연결 상태 보기:

Linux 명령:

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
LAST_ACK 5
SYN_RECV 30
ESTABLISHED 1597
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057
로그인 후 복사

여기서:

SYN_RECV는 대기 중인 요청 수를 나타냅니다.
ESTABLISHED 정상적인 데이터 전송 상태를 나타냅니다.
TIME_WAIT는 처리되었으며 시간 초과가 끝나기를 기다리는 요청 수를 나타냅니다.

Apache와 관련된 더 많은 기술 기사를 보려면 Apache Tutorial 칼럼을 방문하여 알아보세요!

위 내용은 Apache는 현재 동시성 수를 확인합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿