Score:1

สูงสุดของ Amazon SQS ในข้อความแสดงการบิน

ธง bd

ฉันต้องการใช้ FIFO SQS สำหรับการส่งข้อความ - ในขณะที่ค้นคว้า ฉันพบข้อความสองข้อความต่อไปนี้:

  • ข้อความต่อคิว: จำนวนข้อความที่คิว Amazon SQS สามารถจัดเก็บได้ไม่จำกัด
  • ข้อความต่อคิว (ในเที่ยวบิน): สำหรับคิว FIFO สามารถมีข้อความในเที่ยวบินได้สูงสุด 20,000 ข้อความ (ได้รับจากคิวโดยผู้บริโภค แต่ยังไม่ได้ลบออกจากคิว) เพื่อหลีกเลี่ยงการเข้าถึงโควต้า คุณควรลบข้อความออกจากคิวหลังจากประมวลผลแล้ว

เป็นที่ชัดเจนสำหรับฉันว่ามีข้อความไม่เกิน 20,000 ข้อความเมื่อฉันได้รับข้อความแต่ยังไม่ได้ลบข้อความเหล่านั้น (ดังนั้นข้อความเหล่านั้นจึงหมดเวลาซ่อนตัว)

จะเกิดอะไรขึ้นหลังจากหมดเวลาล่องหนและรับโทเค็นหมดอายุ ข้อความที่ได้รับแต่ไม่ได้ถูกลบจะนับรวมในขีดจำกัดนี้ด้วยหรือไม่ แม้จะผ่านไปเป็นระยะเวลานาน

Score:1
ธง bd

ดังนั้นฉันจึงลองด้วยตัวเองและได้ข้อสรุปดังต่อไปนี้:

  • คิว FIFO สามารถเก็บข้อความได้ไม่จำกัดจำนวน
  • หลังจากแอบดูข้อความ 20,000 ข้อความ (ซึ่งตอนนี้ถือว่า "อยู่ระหว่างดำเนินการ") คุณจะไม่ได้รับข้อความใดๆ ที่พยายามแอบดูข้อความอื่นที่มีอยู่อีก
  • หลังจากหมายเลขอ้างอิงที่ได้รับของข้อความในเที่ยวบินหมดอายุ ข้อความนั้นจะถูกหักออกจากโควต้า "ในเที่ยวบิน" และถือว่า "พร้อมใช้งาน" อีกครั้ง
  • บริการแอบดูข้อความ เมื่อถึงโควต้า 20k จะไม่ได้รับข้อความแสดงข้อผิดพลาด แต่จะได้รับรายการข้อความว่างเปล่าแทน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา