내 앱 엔진 앱이 이메일 전송 처리를 위해 SendGrid로부터 알림을 수신하고 열립니다. Sendgrid는 이러한 알림을 일괄 처리하지 않기 때문에 초당 여러 번 수신 할 수 있습니다.GAE에서 들어오는 알림 일괄 처리
수신 통지의 일괄 처리 (예 : 처리에 트랜잭션이 포함되어 있으므로 경쟁을 피하기 위해 필요함)가 마지막 순간에 수신 된 모든 통지 처리와 같은 일괄 처리를하고 싶습니다.
- 는 데이터 저장소에 엔티티를 추가하거나
- 는 풀 큐 작업을 만들 : 나는 수, 수신 알림을 저장하기 위해이 일을 여러 가지 방법으로 ...
이 될 것 같다.
처리를 트리거
, I 수 :
- 실행 cron 작업 매 분 이
- 들어오는 Sendgrid 요청을 처리하는 핸들러 알림의 처리를 트리거 있나요 (이것은 좋은 생각?) 하지만 마지막 트리거가 1 분 이상 지난 경우에만 (memcache에 마지막 트리거 날짜를 저장할 수 있음).
나는 위의 또는 다른 접근법의 장단점을 듣고 싶습니다.