Sesuai diskusi saya dengan orang dukungan teknis AWS, mungkin ada beberapa pesan dengan catatan kosong dan oleh karena itu bukanlah ide yang baik untuk memecahkannya ketika len(get_response['Records']) ==0.
Pendekatan yang lebih baik yang disarankan adalah - kita dapat memiliki penghitung yang menunjukkan jumlah maksimum pesan yang Anda baca dalam loop run dan exit setelah membaca pesan sebanyak-banyaknya.