2016-08-04 2 views
0

원시 HTTP 요청 데이터를 저장하는 가장 빠르고 저렴한 방법은 무엇입니까?원시 HTTP 요청 데이터 저장

예를 들어 https://www.example.com/h.gif과 같이 끝점을 설정하고 요청한 모든 요청에서 원시 요청 데이터를 저장/로그하려고합니다.

저장/기록은 텍스트 파일이나 데이터베이스에 직접 저장할 수 있습니다.

엔드 포인트는 원시 요청 데이터를 저장하고 가장 빠른 시간 내에 유효한 응답을 리턴해야합니다.

그러면 원래 HTTP 요청의 응답 시간을 늦추지 않도록 저장된 요청에서 데이터를 구문 분석하고 별도의 프로세스에서 데이터를 추출합니다.

답변

0

Amazon CloudFront access logging이 가능한 솔루션 일 수 있습니다. 전체 원시 요청 데이터를 로깅하지 않지만 필요한 모든 것이 로깅 된 것처럼 보입니다. 유일한 추가 비용은 Amazon S3에 로그 파일을 저장하는 비용입니다.

하나의 단점은 로그가 점차적으로 증분별로 저장된다는 것입니다.

관련 문제