nginx 무작위 응답 함수
我想大声告诉你
我想大声告诉你 2017-05-16 17:25:34
0
2
509

클라이언트가 서버와 상호 작용할 때 타이밍 설계 오류가 발생하여 서버가 10분 만에 300,000개 이상의 요청을 수신하게 되었고 PHP 백엔드에 대한 부담이 순간적으로 증가하여 서버가 붕괴되었습니다.

현재 솔루션에서는 짧은 시간 내에 반복된 요청이 동일한 콘텐츠를 얻기 때문에 특수 매개변수가 있는 요청이 Nginx 레이어에서 직접 삭제되고 결과가 직접 반환되지 않습니다.

코드는 다음과 같습니다

으아아아

이 솔루션에는 요청의 90%만 차단하거나 지정된 시간 내에만 적용되는 등의 불완전성이 있습니다. 비슷한 공격 방지 솔루션을 가지고 있는 학생이 있는지 궁금합니다.

我想大声告诉你
我想大声告诉你

모든 응답(2)
我想大声告诉你

업스트림 사용, 가중치 설정, 요청의 90%를 더미 인터페이스로 전송하는 것을 고려할 수 있습니다

伊谢尔伦

좋아요, 스스로 정리하세요

nginx+lua=오픈레스트

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿