這裏是我的問題:回調多AWS LAMBDA執行完成
我要比較一個候選對象有一些標準與數以百萬計的DB其他候選人。由於lambda只允許執行5分鐘,所以會導致超時。
我的解決方案:
我的計劃,所以我打電話給10個拉姆達功能(通過SNS)處理10萬名考生,然後保存每個拉姆達的結果做考生10000塊這種比較一些DynamoDB表。但是,如何在所有lambda函數完成處理時獲得回調,以便我可以爲單個lambda收集這些結果,然後計算最終結果。如何實現這一目標,或者是否有更好的方法來實現我的目標。任何幫助最受讚賞。
爲什麼不創建一個EC2/Elastic Beanstalk實例並在那裏運行應用程序,而不是與10個執行相同操作的lambda函數拼搏? –
這是客戶的要求@GritritHeyssteen。 –
你是什麼意思由「比較」?你是否想找到一個被比較的最佳候選人?或者,您是否需要根據某些標準對頂級X進行排名? – JohnH