एडब्ल्यूएस तकनीकी सहायता व्यक्ति के साथ मेरी चर्चा के अनुसार, खाली रिकॉर्ड वाले कुछ संदेश हो सकते हैं और इसलिए लेन (get_response ['Records']) ==0.
को तोड़ना एक अच्छा विचार नहीं है।सुझाया गया बेहतर तरीका था - हमारे पास एक काउंटर हो सकता है जो एक रन में पढ़े गए संदेशों की अधिकतम संख्या को इंगित करता है और जितने संदेशों को पढ़ने के बाद बाहर निकलें लूप।