84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
최근 Nginx 로그를 확인해 보니 http 코드 499가 포함된 레코드가 많이 있는 것을 발견했습니다. 이 499가 무엇을 의미하는지 알고 싶습니다.
业精于勤,荒于嬉;行成于思,毁于随。
우선 이 질문은 바이두와 구글에서 검색이 가능해야 합니다. 둘째, 대답해드릴게요
499, 클라이언트가 연결을 종료했습니다
클라이언트가 적극적으로 연결을 끊었다는 의미입니다. 일반적으로 서버의 처리 시간이 너무 길어 클라이언트가 기다릴 수 없어 연결이 끊어집니다. 또 다른 상황은 누군가가 공격하여 서버 리소스를 고의로 소모하는 것입니다.
nginx 소스 코드에서 499의 해당 정의는 "클라이언트가 연결을 닫았습니다"입니다. 이는 서버 측 처리 시간이 너무 길고 클라이언트가 "참을성이 없기" 때문일 가능성이 높습니다. 이 문제를 해결하려면 프로그램에서 일부 최적화를 수행해야 합니다.
http://blog.csdn.net/rainday0310/article/details/8166163
우선 이 질문은 바이두와 구글에서 검색이 가능해야 합니다.
둘째, 대답해드릴게요
클라이언트가 적극적으로 연결을 끊었다는 의미입니다. 일반적으로 서버의 처리 시간이 너무 길어 클라이언트가 기다릴 수 없어 연결이 끊어집니다.
또 다른 상황은 누군가가 공격하여 서버 리소스를 고의로 소모하는 것입니다.
nginx 소스 코드에서 499의 해당 정의는 "클라이언트가 연결을 닫았습니다"입니다. 이는 서버 측 처리 시간이 너무 길고 클라이언트가 "참을성이 없기" 때문일 가능성이 높습니다. 이 문제를 해결하려면 프로그램에서 일부 최적화를 수행해야 합니다.
http://blog.csdn.net/rainday0310/article/details/8166163