웹앱(App Service) Diagnostics의 TCP 연결 분석 기능
찾아볼것 | Windows 웹 앱 에만 적용된다함 |
하나의 앱이 서버의 많은 소켓 핸들을 유출?소비?하고 결국엔 컴퓨터 전체 TCP 연결 제한에 도달하면
웹앱이 중단된다
즉, 외부에서 고객이 요청(접속) 시 실패한다.
B1 / S1 / P1 인스턴스 당 연결 | 1,920 개 |
B2 / S2 / P2 인스턴스 당 연결 | 3,968 개 |
B3 / S3 / P3 인스턴스 당 연결 | 8,064 개 |
I1 / I2 / I3 인스턴스 당 연결 | 16,000 개 |
TCP 연결을 더 자세히 살펴 보려면
"문제 진단 및 해결" - "TCP 연결"
인스턴스의 총 연결과 연결 상태 (TIME_WAIT, ESTABLISHED 등 포함)를 모니터링 가능함.
아웃바운드 TCP연결 수
인스턴스 별 TCP 연결 수
연결 거부 | 포트 거부가 있는지 확인합니다. 컴퓨터 전체 TCP 연결 제한에 도달하여 웹 앱이 아웃 바운드 TCP 연결을 설정하지 못한 경우 거부가 발생하게 된다. |
소켓 핸들 열기 | App Service 계획에 여러 웹앱이있는 경우 소켓 누수를 일으키는 웹앱을 확인할 수 있습니다. 웹 앱에 누수 연결이있는 경우 프로세스 이름, 프로세스 ID, 사이트 이름 및 열린 핸들 수가 표시됨 요약에서 최대 손상을 유발하는 프로세스를 강조 표시합니다. |
'기술(Azure 만...) > [MS]Azure PaaS' 카테고리의 다른 글
Azure Vmware Solution (0) | 2021.09.14 |
---|---|
Azure static webapps 서비스 (0) | 2021.08.09 |
azure SQL 비교, DTU vs vCore (0) | 2021.06.23 |
웹앱 Pv3 1년/3년 예약형 지원 (0) | 2021.06.22 |
Azure SQL database Sync 기능 (0) | 2021.06.18 |