중복 지불 제출을 방지하기 위해 지불 처리를 처리하는 가장 좋은 방법을 알아 내려고하고 있습니다. 저는 Balanced Payments와 함께 PHP (특히 CakePHP 2.3.8)를 사용하여 지불 처리를 처리하고 있습니다. 누군가 시도 뭔가 걱정 같은PHP 용 지불 대기 시스템
ip.address.here - [08/Jul/2014:15:03:12 -0400] "GET/HTTP/1.1" 302 320 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)"
ip.address.here - [08/Jul/2014:15:03:12 -0400] "GET/HTTP/1.1" 302 320 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)"
ip.address.here - [08/Jul/2014:15:03:12 -0400] "GET/HTTP/1.1" 302 320 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)"
ip.address.here - [08/Jul/2014:15:03:13 -0400] "GET/HTTP/1.1" 302 320 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)"
나는 모든 보통 워드 프레스 또는 phpMyAdmin에 관련된 무언가를위한 초 이내에 제출 여러 요청을 했어
내 서버 로그에 나타났습니다, 비슷한 (우발적이든 아니든)하지만 지불합니다. "해커"또는 시스템의 딸꾹질과 관계없이 여러 요청이 매우 빠르게 발생하는 위와 같은 상황을 처리하는 가장 효과적인 방법은 무엇입니까? this one, speficially for CakePHP과 같은 큐 시스템을 사용하면 중복 제출을 감지하기 위해 이전에 처리 된 항목을 어떻게 추적합니까?
3 개의 입력 대기열이 있습니다. 항목 1을 처리하는 동안 항목 2와 항목 3이 중복 정보가 아닌지 확인합니다. 그런 경우 삭제하면됩니까?