A.將出價發(fā)布到Kinesis Data Streams時,重構(gòu)Web應(yīng)用程序以使用Amazon Kinesis Producer庫(KPL)。重構(gòu)出價處理器,以將Kinesis數(shù)據(jù)流中的每個記錄標記為未讀,處理和處理。在每次投標處理運行開始時,掃描Kinesis數(shù)據(jù)流以查找未處理的記錄
B.重構(gòu)Web應(yīng)用程序,以將每個傳入的出價發(fā)布到Amazon SNS主題上,代替Kinesis Data Streams。配置SNS主題以觸發(fā)AWS Lambda函數(shù),該函數(shù)會在用戶提交出價后立即對其進行處理
C.重構(gòu)Web應(yīng)用程序以將每個傳入的出價發(fā)布到Amazon SQS FIFO隊列中,以代替Kinesis Data Streams。重構(gòu)出價處理器以連續(xù)地SQS隊列。將出價處理EC2實例放置在Auto Scaling組中,最小和最大大小為1
D.從t2切換EC2實例類型。大到較大的一般計算實例類型。根據(jù)Kinesis Data Streams中的“傳入記錄”度量標準,將出價處理器EC2實例放入一個Auto Scaling組中,該組可以擴展運行出價處理器的EC2實例的數(shù)量