필자는 flask/memcached를 실행 중이며 자동 스크립트가 요청에 따라 슬래 밍하거나 새 게시물을 너무 빨리 제출하지 못하도록하는 능률적 인 방법을 찾고 있습니다.웹 응용 프로그램의 스크립팅 된 남용을 방지하는 Leastest way?
세션 쿠키에 'last_action'시간을 포함시키고 각 요청에 대해 확인했지만 설정 한 시간에 관계없이 스크립트는 그 시간만큼 지연되도록 설정할 수있었습니다.
IP를 잡아서 너무 많은 요청이 시간이 오래 걸리면 너무 오랫동안 거부해야하지만 효율적으로 실행하려면 redis와 같은 것이 필요할 것입니다. 나는 그것을 피하고 싶습니다. 돈을 내야 만합니다.
나는 redis와 같은 것이 가치 있다고 증명할 수없는 한 쿠키 기반 솔루션을 선호합니다.
이러한 상황을 처리하기위한 '업계 표준'은 무엇입니까? 최소한의 비용/성능 절충으로 어떤 방법이 제공됩니까?